简要描述
请求url
- https://www.商城域名.com/index.php?s=/api/coupon/list
请求方式
是否需授权登录
请求header
| 参数名 | 类型 | 是否必须 | 示例值 | 说明 | 
| storeId | int | 必填 | 10001 | 商城ID | 
| platform | string | 必填 | H5 | 当前请求的客户端(APP、小程序、H5等) | 
| Access-Token | string | 选填 | - | 当前登录用户的 Token | 
返回示例
{
  "status": 200,
  "message": "success",
  "data": {
    "list": [
      {
        "coupon_id": 10009,
        "name": "折扣券",
        "coupon_type": 20,
        "reduce_price": "0.00",
        "discount": 8.8,
        "min_price": "200.00",
        "expire_type": 10,
        "expire_day": 7,
        "start_time": null,
        "end_time": null,
        "apply_range": 10,
        "apply_range_config": [],
        "describe": "",
        "sort": 100,
        "is_receive": false,
        "state": {
          "text": "正常",
          "value": 1
        }
      },
      {
        "coupon_id": 10007,
        "name": "满100减10",
        "coupon_type": 10,
        "reduce_price": "10.00",
        "discount": 0,
        "min_price": "100.00",
        "expire_type": 10,
        "expire_day": 999,
        "start_time": null,
        "end_time": null,
        "apply_range": 10,
        "apply_range_config": [],
        "describe": "",
        "sort": 100,
        "is_receive": false,
        "state": {
          "text": "正常",
          "value": 1
        }
      }
    ]
  }
}
返回参数
| 参数名 | 类型 | 示例值 | 说明 | 
| status | int | 200 | 请求状态(200:请求成功;500:请求错误/失败) | 
| message | string | success | 请求结果的信息,默认为 success | 
| data | object | - | 返回的业务数据 | 
data 参数
| 参数名 | 类型 | 示例值 | 说明 | 
| list | array | - | 优惠券列表 | 
data.list 参数
| 参数名 | 类型 | 示例值 | 说明 | 
| coupon_id | int | 10009 | 优惠券ID | 
| name | string | 折扣券 | 优惠券名称 | 
| coupon_type | int | 20 | 优惠券类型 (10满减券 20折扣券) | 
| reduce_price | string | 0.00 | 减免金额(仅满减券) | 
| discount | number | 8.8 | 折扣率,0-100(仅折扣券) | 
| min_price | string | 200.00 | 最低消费金额 | 
| expire_type | int | 10 | 到期类型 (10领取后生效 20固定时间) | 
| expire_day | int | 7 | 有效天数(expire_type为10) | 
| start_time | null | null | 开始时间(expire_type为20) | 
| end_time | null | null | 结束时间(expire_type为20) | 
| apply_range | int | 10 | 适用范围 (10全部商品 20指定商品) | 
| apply_range_config | array | - | 适用范围配置 (json格式) | 
| describe | string | - | 优惠券描述 | 
| sort | int | 100 | 排序 (数字越小越靠前) | 
| is_receive | boolean | false | 是否已领取(当前登录用户) | 
| state | object | - | 领取状态 | 
data.list.state 参数
| 参数名 | 类型 | 示例值 | 说明 | 
| text | string | 正常 | 文字 | 
| value | int | 1 | 值 |