文档
测试

批次查询

POST
/admin/couponBatch/list

说明 / 示例

```json { "size":10, "current":1 } ``` ```json { "status": 200, "error": "", "message": "success", "payload": { "records": [ { "batchId": 1, "defineId": 1, "batchName": "10张测试", "batchState": 1, "batchMax": 10, "createTime": "2021-09-14T11:02:18", "updateTime": null, "expiredRule": "{}", "couponFormat": "1132", "batchRemark": "测试专用", "usableCount": 27, "useCount": 6, "abolishCount": 0, "expiresCount": 0 }, { "batchId": 2, "defineId": 2, "batchName": "10张测试", "batchState": 1, "batchMax": 20, "createTime": "2021-09-14T11:02:18", "updateTime": null, "expiredRule": "{}", "couponFormat": "1132", "batchRemark": "测试专用", "usableCount": 27, "useCount": 6, "abolishCount": 0, "expiresCount": 0 } ], "total": 2, "size": 10, "current": 1, "orders": [], "optimizeCountSql": true, "hitCount": false, "countId": null, "maxLimit": null, "searchCount": true, "pages": 1 } } ``` 参数说明 ```json /** * 批次ID */ @TableId(value = "batch_id", type = IdType.AUTO) private Integer batchId; /** * 券定义ID */ @TableField("define_id") private Integer defineId; /** * 批次名称 */ @TableField("batch_name") private String batchName; /** * 批次状态 */ @TableField("batch_state") private Integer batchState; /** * 批次上限 */ @TableField("batch_max") private Integer batchMax; /** * 创建时间 */ @TableField("create_time") private LocalDateTime createTime; /** * 更新时间 */ @TableField("update_time") private LocalDateTime updateTime; /** * 过期规则 */ @TableField("expired_rule") private String expiredRule; /** * 券码格式 */ @TableField("coupon_format") private String couponFormat; /** * 批次备注 */ @TableField("batch_remark") private String batchRemark; /** * 可用数量 */ private Integer usableCount; /** * 已使用数量 */ private Integer useCount; /** * 作废数量 */ private Integer abolishCount; /** * 过期数量 */ private Integer expiresCount; ``` 查询条件 ```json /** * 批次ID */ private Integer batchId; /** * 券定义ID */ private Integer defineId; /** * 批次名称 */ private String batchName; /** * 商户id */ private Integer merchantId; /** * 子商户id */ private Integer merchantSubId; ```