请求参数说明
参数 | 描述 | 必填 | 示例值 | 类型 | 最大长度 |
action | 接口参数组 | 是 | object | ||
└action | 需要调用的接口名称 | 是 | mb/activity/rechargeList | string |
请求示例
{ "action": { "action": "mb/activity/rechargeList" } }
响应参数说明
参数 | 描述 | 必填 | 示例值 | 类型 | 最大长度 |
status | 返回状态。接口成功时为1,出错为0 | 是 | 1 | number | |
info | 错误时会返回相应的错误信息 | 是 | 获取成功 | string | |
list | 充值奖励活动列表 | 否 | list | ||
└actId | 活动编号 | 是 | 107963 | number | |
└name | 活动名称 | 是 | 充值2000送300元 | string | |
└startTime | 活动开始时间 | 是 | 2025-03-18 00:00:00 | string | |
└endTime | 活动结束时间 | 是 | 2025-03-21 23:59:59 | string | |
└charge | 充值每满 | 否 | 2000.00 | number | |
└rewardType | 奖励方式(0=按固定金额 1=按百分比) | 是 | 0 | number | |
└balance | 奖励储值(需根据receiptMode字段判读实际奖励的储值金额,若receiptMode=1时为固定赠送金额,若receiptMode=2时为赠送比例) | 是 | 300.00 | number | |
└points | 奖励积分 | 否 | 0 | number | |
└month | 奖励有效期月份 | 否 | 0 | number | |
└receiptMode | 延期到账模式(1=延期天数 2=下次交易) | 否 | 1 | number | |
└delayDay | 延期天数 | 否 | 1 | number | |
└balanceRatio | 延期本金到账比例 | 否 | string | ||
└bonusRatio | 延期奖励到账比例 | 否 | string | ||
└desc | 活动说明 | 否 | 活动说明活动说明 | string | |
└sort | 走马灯排序 | 否 | 0 | number | |
└chargeOnly | 是否仅限参与一次(1=仅限参与一次 0=不限制) | 否 | 0 | number | |
└levelLimits | 限制等级(空数组代表不限制,否则代表所有允许充值的卡等级) | 否 | object | ||
└storeLimits | 限制门店(空数组代表不限制,否则代表所有允许充值的门店)。注意:返回的数据已经根据调用门店过滤 | 否 | list | ||
└coList | 奖励券列表(空数组代表无奖励券) | 否 | list | ||
└└deId | 奖励券定义ID | 否 | 114616 | number | |
└└qty | 奖励券数量 | 否 | 2 | number | |
└└name | 奖励券名称 | 否 | 10元现金券 | string | |
duration | 否 | 61ms | string | ||
env | 否 | test6 | string | ||
request_time | 否 | 17:43:07.212 | string | ||
msid | 门店编号 | 否 | 6786 | number |
响应示例
{ "status": "1", "info": "获取成功", "list": [ { "actId": 107963, "name": "充值2000送300元", "startTime": "2025-03-18 00:00:00", "endTime": "2025-03-21 23:59:59", "charge": "2000.00", "rewardType": 0, "balance": "300.00", "points": 0, "month": 0, "receiptMode": 1, "delayDay": 1, "balanceRatio": "", "bonusRatio": "", "desc": "活动说明活动说明
<\/p>", "sort": 0, "chargeOnly": 0, "levelLimits": [ ], "storeLimits": [ -1, 6784, 6786, 10021 ], "coList": [ { "deId": 114616, "qty": "2", "name": "10元现金券" }, { "deId": 114617, "qty": "4", "name": "20元现金券" } ] }, { "actId": 107962, "name": "充值1000送150元", "startTime": "2025-03-18 00:00:00", "endTime": "2025-03-21 23:59:59", "charge": "1000.00", "rewardType": 0, "balance": "150.00", "points": 0, "month": 0, "receiptMode": 1, "delayDay": 1, "balanceRatio": "", "bonusRatio": "", "desc": "活动说明活动说明
<\/p>", "sort": 0, "chargeOnly": 0, "levelLimits": [ ], "storeLimits": [ ], "coList": [ ] }, { "actId": 107961, "name": "充值500送50元", "startTime": "2025-03-18 00:00:00", "endTime": "2025-03-21 23:59:59", "charge": "500.00", "rewardType": 0, "balance": "50.00", "points": 0, "month": 0, "receiptMode": 1, "delayDay": 1, "balanceRatio": "", "bonusRatio": "", "desc": "活动说明活动说明
<\/p>", "sort": 0, "chargeOnly": 0, "levelLimits": [ ], "storeLimits": [ ], "coList": [ ] } ], "server_timestamp": 1742290987, "server_time": "2025-03-18 17:43:07", "server_name": "nx-000.hz", "duration": "61ms", "env": "test6", "request_time": "17:43:07.212", "msid": "6786" }