商品模块代码提交

This commit is contained in:
谭凯凯
2025-02-18 14:51:09 +08:00
committed by Tankaikai
parent 312f280f1f
commit cc4616df01
6 changed files with 92 additions and 22 deletions

View File

@@ -198,6 +198,9 @@ public class ProductDTO implements Serializable {
*/
private List<ProdSkuDTO> skuList;
/**
* 套餐列表
*/
private List<ProductGroupVo> proGroupVo;
/**

View File

@@ -65,7 +65,13 @@ public class ProdSku implements Serializable {
* 规格详情
*/
private String specInfo;
/**
* 商品封面图
*/
private String coverImg;
/**
* 重量
*/
private BigDecimal weight;
/**
* 销量

View File

@@ -5,7 +5,6 @@ import lombok.Data;
import java.io.Serial;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalTime;
import java.util.ArrayList;
import java.util.List;
@@ -18,23 +17,53 @@ public class ProductGroupVo implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
/**
* 套餐内商品总数
*/
private Integer count;
//选几个
/**
* 可选套餐几选几,固定套餐没有值
*/
private Integer number;
//类别
/**
* 可选套餐名称
*/
private String title;
//食物
/**
* 套餐内商品列表
*/
private List<Food> goods = new ArrayList<>();
@Data
public static class Food {
/**
* 商品ID
*/
private Integer proId;
/**
* 商品名称
*/
private String proName;
/**
* skuId
*/
private Integer skuId;
/**
* sku名称
*/
private String skuName;
/**
* 商品单价
*/
private BigDecimal price;
/**
* 商品数量
*/
private String number;
private LocalTime unitName;
/**
* 单位名称
*/
private String unitName;
}
}