feat:智能柜手动结算

This commit is contained in:
dzc committed 2026-09-08 15:57:47 +08:00
1 parent 1ecbcf540c
commit 1c86c227ee
5 files changed
+274 -6

No files matched your search

@@ -0,0 +1,29 @@
package com.bsd.pjcloud.hard.api.dto.order;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.util.List;
/**
* 智能柜订单手动结算(第三方识别不可用时,人工核对视频后结算)
*/
@Data
public class HardDoorManualSettleDto {
@Schema(description = "订单id", requiredMode = Schema.RequiredMode.REQUIRED)
private Long orderId;
@Schema(description = "手动选择的商品列表", requiredMode = Schema.RequiredMode.REQUIRED)
private List<Item> items;
@Data
public static class Item {
@Schema(description = "智能柜商品id(hard_spu主键)", requiredMode = Schema.RequiredMode.REQUIRED)
private Long productId;
@Schema(description = "数量", requiredMode = Schema.RequiredMode.REQUIRED)
private Integer productCount;
}
}