请求参数说明
| 参数 | 描述 | 必填 | 示例值 | 类型 | 最大长度 |
| 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"
}