请求参数
参数名
类型
描述
必填
couponState
状态 卡券状态0未使用1已使用2已作废
必填
说明 / 示例
```json
{
"current": 1,
"size": 10
}
```
响应参数
```json
/**
* 卡券ID
*/
@TableId(value = "coupon_id", type = IdType.AUTO)
private Integer couponId;
/**
* 券定义ID
*/
@TableField("define_id")
private Integer defineId;
/**
* 券批次ID
*/
@TableField("batch_id")
private Integer batchId;
/**
* 卡券号码
*/
@TableField("coupon_number")
private String couponNumber;
/**
* 卡券密码
*/
@TableField("coupon_password")
private String couponPassword;
/**
* 生成时间
*/
@TableField("create_time")
@JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
private LocalDateTime createTime;
/**
* 过期时间
*/
@TableField("expired_time")
@JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
private LocalDateTime expiredTime;
/**
* 卡券状态0未使用1已使用2已作废
*/
@TableField("coupon_state")
private Integer couponState;
/**
* 绑定用户
*/
@TableField("bind_user_id")
private String bindUserId;
/**
* 绑定时间
*/
@TableField("bind_time")
@JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
private LocalDateTime bindTime;
/**
* 核销金额
*/
@TableField("consume_price")
private Integer consumePrice;
/**
* 核销时间
*/
@TableField("consume_time")
@JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
private LocalDateTime consumeTime;
/**
* 核销用户
*/
@TableField("consume_user_id")
private String consumeUserId;
```
```json
{
"status": 200,
"error": "",
"message": "success",
"payload": {
"records": [
{
"couponId": 1,
"defineId": 1,
"batchId": 1,
"couponNumber": "100000",
"couponPassword": "1111",
"createTime": "2021-09-14 11:02:48",
"expiredTime": "2022-03-25 11:02:49",
"couponState": 0,
"bindUserId": null,
"bindTime": null,
"consumePrice": null,
"consumeTime": null,
"consumeUserId": null,
"discountMap": null
},
{
"couponId": 2,
"defineId": 1,
"batchId": 1,
"couponNumber": "100001",
"couponPassword": "1111",
"createTime": "2021-09-14 11:02:48",
"expiredTime": "2022-03-25 11:02:49",
"couponState": 1,
"bindUserId": null,
"bindTime": null,
"consumePrice": 99,
"consumeTime": "2021-09-14 15:27:24",
"consumeUserId": "879767536884252672",
"discountMap": null
},
{
"couponId": 3,
"defineId": 1,
"batchId": 1,
"couponNumber": "100002",
"couponPassword": "1111",
"createTime": "2021-09-14 11:02:48",
"expiredTime": "2022-03-25 11:02:49",
"couponState": 0,
"bindUserId": null,
"bindTime": null,
"consumePrice": null,
"consumeTime": null,
"consumeUserId": null,
"discountMap": null
},
{
"couponId": 4,
"defineId": 1,
"batchId": 1,
"couponNumber": "100003",
"couponPassword": "1111",
"createTime": "2021-09-14 11:02:48",
"expiredTime": "2022-03-25 11:02:49",
"couponState": 0,
"bindUserId": null,
"bindTime": null,
"consumePrice": null,
"consumeTime": null,
"consumeUserId": null,
"discountMap": null
},
{
"couponId": 5,
"defineId": 1,
"batchId": 1,
"couponNumber": "100004",
"couponPassword": "1111",
"createTime": "2021-09-14 11:02:48",
"expiredTime": "2022-03-25 11:02:49",
"couponState": 1,
"bindUserId": null,
"bindTime": null,
"consumePrice": 99,
"consumeTime": "2021-09-14 16:02:50",
"consumeUserId": "879767536884252672",
"discountMap": null
},
{
"couponId": 6,
"defineId": 1,
"batchId": 1,
"couponNumber": "100005",
"couponPassword": "1111",
"createTime": "2021-09-14 11:02:48",
"expiredTime": "2022-03-25 11:02:49",
"couponState": 1,
"bindUserId": null,
"bindTime": null,
"consumePrice": 99,
"consumeTime": "2021-09-14 16:13:50",
"consumeUserId": "879767536884252672",
"discountMap": null
},
{
"couponId": 7,
"defineId": 1,
"batchId": 1,
"couponNumber": "100006",
"couponPassword": "1111",
"createTime": "2021-09-14 11:02:48",
"expiredTime": "2022-03-25 11:02:49",
"couponState": 1,
"bindUserId": null,
"bindTime": null,
"consumePrice": 99,
"consumeTime": "2021-09-14 18:44:01",
"consumeUserId": "879767536884252672",
"discountMap": null
},
{
"couponId": 8,
"defineId": 1,
"batchId": 1,
"couponNumber": "100007",
"couponPassword": "1111",
"createTime": "2021-09-14 11:02:48",
"expiredTime": "2022-03-25 11:02:49",
"couponState": 1,
"bindUserId": null,
"bindTime": null,
"consumePrice": 99,
"consumeTime": "2021-09-14 17:15:57",
"consumeUserId": "879483360670912512",
"discountMap": null
},
{
"couponId": 9,
"defineId": 1,
"batchId": 1,
"couponNumber": "100008",
"couponPassword": "1111",
"createTime": "2021-09-14 11:02:48",
"expiredTime": "2022-03-25 11:02:49",
"couponState": 0,
"bindUserId": null,
"bindTime": null,
"consumePrice": null,
"consumeTime": null,
"consumeUserId": null,
"discountMap": null
},
{
"couponId": 10,
"defineId": 1,
"batchId": 1,
"couponNumber": "100009",
"couponPassword": "1111",
"createTime": "2021-09-14 11:02:48",
"expiredTime": "2022-03-25 11:02:49",
"couponState": 0,
"bindUserId": null,
"bindTime": null,
"consumePrice": null,
"consumeTime": null,
"consumeUserId": null,
"discountMap": null
}
],
"total": 33,
"size": 10,
"current": 1,
"orders": [],
"optimizeCountSql": true,
"hitCount": false,
"countId": null,
"maxLimit": null,
"searchCount": true,
"pages": 4
}
}
```