Commit a5f018104e3635b4cc583c2733b4be8c1e962f1e

Authored by YunaiV
1 parent 16060635

调整商品分类的实现

yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/category/vo/ProductCategoryBaseVO.java
... ... @@ -21,10 +21,13 @@ public class ProductCategoryBaseVO {
21 21 @NotBlank(message = "分类名称不能为空")
22 22 private String name;
23 23  
24   - @Schema(description = "分类图片", required = true)
25   - @NotBlank(message = "分类图片不能为空")
  24 + @Schema(description = "移动端分类图", required = true)
  25 + @NotBlank(message = "移动端分类图不能为空")
26 26 private String picUrl;
27 27  
  28 + @Schema(description = "PC 端分类图")
  29 + private String bigPicUrl;
  30 +
28 31 @Schema(description = "分类排序", required = true, example = "1")
29 32 private Integer sort;
30 33  
... ... @@ -32,7 +35,4 @@ public class ProductCategoryBaseVO {
32 35 @NotNull(message = "开启状态不能为空")
33 36 private Integer status;
34 37  
35   - //@Schema(description = "PC端分类图") TODO 数据库没有这个字段
36   - //private String bigPicUrl;
37   -
38 38 }
... ...
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/dataobject/category/ProductCategoryDO.java
... ... @@ -9,10 +9,6 @@ import lombok.*;
9 9 /**
10 10 * 商品分类 DO
11 11 *
12   - * 商品分类一共两类:
13   - * 1)一级分类:{@link #parentId} 等于 0
14   - * 2)二级 + 三级分类:{@link #parentId} 不等于 0
15   - *
16 12 * @author 芋道源码
17 13 */
18 14 @TableName("product_category")
... ... @@ -43,30 +39,26 @@ public class ProductCategoryDO extends BaseDO {
43 39 */
44 40 private String name;
45 41 /**
46   - * 分类图片
  42 + * 移动端分类图
47 43 *
48   - * 一级分类:推荐 200 x 100 分辨率
49   - * 二级 + 三级分类:推荐 100 x 100 分辨率
  44 + * 建议 180*180 分辨率
50 45 */
51 46 private String picUrl;
52 47 /**
  48 + * PC 端分类图
  49 + *
  50 + * 建议 468*340 分辨率
  51 + */
  52 + private String bigPicUrl;
  53 + /**
53 54 * 分类排序
54 55 */
55 56 private Integer sort;
56 57 /**
57 58 * 开启状态
58   - * <p>
  59 + *
59 60 * 枚举 {@link CommonStatusEnum}
60 61 */
61 62 private Integer status;
62   - /**
63   - * 描述
64   - */
65   - private String description;
66   -
67   - /**
68   - * PC端分类图 TODO 数据库没有这个字段
69   - */
70   - //private String bigPicUrl;
71 63  
72 64 }
... ...