跳到主要内容

每日签到

system:signin

提供签到、奖励选择及奖励入账。

写入模块定义的 server 对象,以 type 选择实现。系统的 modules 引用模块配置 ID,不能直接放实现类型对象。公共结构见模块定义。

JSON 字段​

字段类型必填默认值说明
type资源 ID是—system:signin
rewardsID、#tag 或混合数组否省略可选签到奖励 ID、#tag 或混合数组。

选项省略时不添加此处的目录限制;显式空数组表示没有可选项。内置模块配置使用各自目录的 #system:default。所有启用同类配置的选项取并集,扣款与领取前再次检查权限。

JSON 示例​

{
"type": "system:signin",
"rewards": "#system:default"
}

该示例是模块定义的 server 值;完整文件还可以设置 client 和 order。

Java 入口​

com.iafenvoy.system.module.builtin.SignInSystemModule。本页按当前 26.1.2 源码的 Codec 整理。