package model // BackendPermitCycle 赛季周期 type BackendPermitCycle struct { Platform string // 平台 StartTs, EndTs int64 // 活动开始时间 } type AwardItem struct { Id int32 // 道具id Num int64 } // BackendPermitRank 玩家排名奖励 type BackendPermitRank struct { Platform string // 平台 StartTs int64 // 活动开始时间 SnId int32 // 玩家id Rank int32 // 排名 1~100 Awards []AwardItem // 奖励 Score int64 // 积分 } // BackendPermitExchange 玩家兑换 type BackendPermitExchange struct { Platform string // 平台 StartTs int64 // 活动开始时间 SnId int32 // 玩家id Id int32 // 商品id Cost []AwardItem // 消耗 Gain []AwardItem // 获得 Ts int64 // 时间戳 } // BackendPermitJoin 玩家参与活动 type BackendPermitJoin struct { Platform string // 平台 StartTs int64 // 活动开始时间 SnId int32 // 玩家id Score int64 // 增加积分 Long int64 // 增加龙币数量 Ts int64 // 时间戳 } // BackendPermitTask 通行证任务完成记录 type BackendPermitTask struct { Platform string // 平台 StartTs int64 // 活动开始时间 SnId int32 // 玩家id TaskId int32 // 任务id TaskName string // 任务名称 ActivityType int32 // 活动类型 TaskType int32 // 任务类型 Gain []AwardItem // 任务获得奖励 Ts int64 // 时间戳 RemainDiamond int64 // 剩余钻石 }