跳到主要内容

数据类型

CDKLite API 中使用的核心数据实体。

OwnerEntity

CDK 所有者实体,表示一条 CDK 记录。

字段类型说明
uuidUUID玩家 UUID
playerNameString玩家名称
cdkStringCDK 字符串
rewardString关联的奖励配置名称
settleInt已结算次数
totalInt可兑换总次数
isRemoveBoolean是否已软删除
// OwnerEntity 结构示例
data class OwnerEntity(
val uuid: UUID,
val playerName: String,
val cdk: String,
val reward: String,
var settle: Int,
var total: Int,
var isRemove: Boolean
)

ReceiveEntity

CDK 兑换记录实体,表示一次兑换行为。

字段类型说明
uuidUUID兑换玩家 UUID
playerNameString兑换玩家名称
receiveCdkString兑换的 CDK 字符串
timeLong兑换时间(时间戳毫秒)
// ReceiveEntity 结构示例
data class ReceiveEntity(
val uuid: UUID,
val playerName: String,
val receiveCdk: String,
val time: Long
)