Răsfoiți Sursa

feat(backend): ProductDTO新增bundleItems套餐组成字段

Xiaogang Liao 1 lună în urmă
părinte
comite
39f45b881b

+ 13 - 0
cfc-backend/src/main/java/com/etotem/cfc/dto/ProductDTO.java

@@ -52,6 +52,19 @@ public class ProductDTO {
     // 配送与履约配置(按 deliveryMethod 附带 pickupLocations/servicePersons/onlineSlots)
     private Map<String, Object> deliveryConfig;
 
+    // 套餐商品组成(仅 productType=bundle 时非空)
+    private List<BundleItemVO> bundleItems;
+
+    @Data
+    public static class BundleItemVO {
+        private Long childProductId;
+        private String childProductName;
+        private String coverImage;
+        private Long childSkuId;
+        private String specs;        // SKU 规格描述(无 SKU 时为空)
+        private Integer quantity;
+    }
+
     private Date createdAt;
     private Date updatedAt;