|
|
@@ -646,6 +646,30 @@ const FIELD_DESC = {
|
|
|
['data[].chanceId', 'Long', '抽奖机会ID'],
|
|
|
['data[].createTime', 'DateTime', '抽奖时间']
|
|
|
],
|
|
|
+ 'activityAvailable': [
|
|
|
+ ['data.activities[].activityType', 'String', '活动类型:INVITE/CHECKIN/LOTTERY'],
|
|
|
+ ['data.activities[].activityName', 'String', '活动名称'],
|
|
|
+ ['data.activities[].description', 'String', '活动描述'],
|
|
|
+ ['data.activities[].enabled', 'Boolean', '活动是否启用'],
|
|
|
+ ['data.activities[].inWindow', 'Boolean', '是否在活动时间窗内'],
|
|
|
+ ['data.activities[].startTime', 'DateTime', '活动开始时间'],
|
|
|
+ ['data.activities[].endTime', 'DateTime', '活动结束时间'],
|
|
|
+ ['data.activities[].rewardedCount', 'Long', '已获奖励次数'],
|
|
|
+ ['data.activities[].maxRewardCount', 'Integer', '最多可获奖励次数'],
|
|
|
+ ['data.activities[].remainingCount', 'Long', '剩余可获奖励次数'],
|
|
|
+ ['data.activities[].cycleStart', 'Date', '当前周期起始日(CHECKIN)'],
|
|
|
+ ['data.activities[].cycleEnd', 'Date', '当前周期截止日(CHECKIN)'],
|
|
|
+ ['data.activities[].checkinCount', 'Integer', '当前周期已签到天数(CHECKIN)'],
|
|
|
+ ['data.activities[].requiredDays', 'Integer', '周期需达签到天数(CHECKIN)'],
|
|
|
+ ['data.activities[].reachedTarget', 'Boolean', '当前周期是否已达标(CHECKIN)'],
|
|
|
+ ['data.activities[].rewardDays', 'Integer', '达标可获会员天数(CHECKIN)'],
|
|
|
+ ['data.activities[].eligible', 'Boolean', '是否满足参与资格(LOTTERY)'],
|
|
|
+ ['data.activities[].membershipLevel', 'String', '当前会员等级(LOTTERY)'],
|
|
|
+ ['data.activities[].requireMembershipLevel', 'String', '所需会员等级(LOTTERY)'],
|
|
|
+ ['data.activities[].availableChances', 'Integer', '今日可用抽奖机会(LOTTERY)'],
|
|
|
+ ['data.activities[].usedChances', 'Integer', '今日已用抽奖机会(LOTTERY)'],
|
|
|
+ ['data.activities[].reason', 'String/null', '状态原因说明(LOTTERY,机会为0时返回原因)']
|
|
|
+ ],
|
|
|
'activityRewards': [
|
|
|
['data.records[].id', 'Long', '记录ID'],
|
|
|
['data.records[].userId', 'Long', '用户ID'],
|