优惠券管理
优惠券管理接口用于创建和管理优惠券。所有接口都需要管理员权限。
获取优惠券列表
/admin/coupon/list
获取优惠券详情
创建优惠券
/admin/coupon
创建新的优惠券。
请求参数
| 参数名 | 类型 | 必选 | 说明 |
|---|---|---|---|
| code | string | 是 | 优惠券代码 |
| name | string | 是 | 优惠券名称 |
| description | string | 否 | 优惠券描述 |
| type | string | 是 | 优惠券类型 |
| value | number | 是 | 优惠券面值 |
| min_amount | number | 否 | 最低使用金额 |
| start_time | string | 是 | 开始时间 |
| end_time | string | 是 | 结束时间 |
| usage_limit | integer | 否 | 使用次数限制 |
更新优惠券
/admin/coupon/:id
更新指定优惠券的信息。
请求参数
| 参数名 | 类型 | 必选 | 说明 |
|---|---|---|---|
| id | string | 是 | 优惠券ID |
| name | string | 否 | 优惠券名称 |
| description | string | 否 | 优惠券描述 |
| status | string | 否 | 优惠券状态 |
| min_amount | number | 否 | 最低使用金额 |
| end_time | string | 否 | 结束时间 |
| usage_limit | integer | 否 | 使用次数限制 |
删除优惠券
错误码说明
错误码说明
| 错误码 | 说明 |
|---|---|
| 400 | 请求参数错误 |
| 401 | 未授权或令牌无效 |
| 403 | 权限不足(需要管理员权限) |
| 404 | 优惠券不存在 |
| 422 | 请求参数验证失败 |
| 500 | 服务器错误 |