兑换券¶
Coupon类结构¶
属性 | 类型 | 描述 |
---|---|---|
customer | String | 所属客户的用户名 |
pkg | Long | 所属的套餐ID(若有) |
name | String | 服务名 |
createdAt | Date | 创建时间 |
updatedAt | Date | 更新时间 |
usedAt | Date | 使用时间 |
price | Float | 价格 |
introduction | String | 兑换券详情介绍 |
valid | Boolean | 是否未使用 |
paid | Boolean | 是否已付款. 目前默认为True |
JSON格式示例¶
{
"customer": "xxxxx",
"name": "全屋打扫",
"createdAt": "2019-10-1 3:00",
"updatedAt": "2019-10-1 3:00",
"usedAt": null,
"price": 288.0,
"valid": true
}
购买兑换券¶
此接口用于购买单个兑换券
HTTP 请求¶
POST /api/v1/coupons
注意
此接口登录后才可使用
请求参数¶
参数 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
name | String | True | - | 用户名(手机号) |
price | Float | True | - | 价格 |
响应参数¶
参数 | 类型 | 描述 |
---|---|---|
data | Coupon | 创建的Coupon对象 |
异常¶
查询兑换券¶
此接口用于查询当前用户符合匹配条件的兑换券
HTTP 请求¶
GET /api/v1/coupons
注意
此接口登录后才可使用
请求参数¶
参数 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
name | String | False | null | 兑换券名 |
nopkg | Boolean | False | False | 是否只返回不属于套餐的兑换券 |
响应参数¶
参数 | 类型 | 描述 |
---|---|---|
data | Coupon[] | 匹配的Coupon对象列表 |
异常¶
获取指定兑换券信息¶
此接口用于查询当前用户符合匹配条件的兑换券
HTTP 请求¶
GET /api/v1/coupons/<ID>
注意
此接口登录后才可使用
URL参数¶
参数 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
ID | Integer | False | null | 兑换券ID |
响应参数¶
参数 | 类型 | 描述 |
---|---|---|
data | Coupon | 匹配的Coupon对象列表 |
异常¶
HTTP状态码 | 异常类型 | 描述 |
---|---|---|
404 | API.ENTITY_NOT_FOUND | 未找到指定ID的兑换券 |