Commit e314f4aaeb0d6a353eb52cfa88b9463a2a679311

Authored by franky
1 parent 2bbfa402

商品规格属性代码生成

yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/attrkey/vo/AttrKeyBaseVO.java renamed to yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/property/vo/PropertyBaseVO.java
1   -package cn.iocoder.yudao.module.product.controller.admin.attrkey.vo;
  1 +package cn.iocoder.yudao.module.product.controller.admin.property.vo;
2 2  
3 3 import lombok.*;
4 4 import java.util.*;
... ... @@ -10,12 +10,12 @@ import javax.validation.constraints.*;
10 10 * 如果子 VO 存在差异的字段,请不要添加到这里,影响 Swagger 文档生成
11 11 */
12 12 @Data
13   -public class AttrKeyBaseVO {
  13 +public class PropertyBaseVO {
14 14  
15 15 @ApiModelProperty(value = "规格名称")
16   - private String attrName;
  16 + private String name;
17 17  
18   - @ApiModelProperty(value = "状态: 1 开启 ,2 禁用")
  18 + @ApiModelProperty(value = "状态: 0 开启 ,1 禁用")
19 19 private Integer status;
20 20  
21 21 }
... ...
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/dataobject/attrkey/AttrKeyDO.java renamed to yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/dataobject/property/PropertyDO.java
1   -package cn.iocoder.yudao.module.product.dal.dataobject.attrkey;
  1 +package cn.iocoder.yudao.module.product.dal.dataobject.property;
2 2  
3 3 import lombok.*;
4 4 import java.util.*;
... ... @@ -10,27 +10,27 @@ import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
10 10 *
11 11 * @author 芋道源码
12 12 */
13   -@TableName("product_attr_key")
14   -@KeySequence("product_attr_key_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
  13 +@TableName("product_property")
  14 +@KeySequence("product_property_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
15 15 @Data
16 16 @EqualsAndHashCode(callSuper = true)
17 17 @ToString(callSuper = true)
18 18 @Builder
19 19 @NoArgsConstructor
20 20 @AllArgsConstructor
21   -public class AttrKeyDO extends BaseDO {
  21 +public class PropertyDO extends BaseDO {
22 22  
23 23 /**
24 24 * 主键
25 25 */
26 26 @TableId
27   - private Integer id;
  27 + private Long id;
28 28 /**
29 29 * 规格名称
30 30 */
31   - private String attrName;
  31 + private String name;
32 32 /**
33   - * 状态: 1 开启 ,2 禁用
  33 + * 状态: 0 开启 ,1 禁用
34 34 */
35 35 private Integer status;
36 36  
... ...
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/dataobject/attrvalue/AttrValueDO.java renamed to yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/dataobject/propertyvalue/PropertyValueDO.java
1   -package cn.iocoder.yudao.module.product.dal.dataobject.attrvalue;
  1 +package cn.iocoder.yudao.module.product.dal.dataobject.propertyvalue;
2 2  
3 3 import lombok.*;
4 4 import java.util.*;
... ... @@ -10,15 +10,15 @@ import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
10 10 *
11 11 * @author 芋道源码
12 12 */
13   -@TableName("product_attr_value")
14   -@KeySequence("product_attr_value_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
  13 +@TableName("product_property_value")
  14 +@KeySequence("product_property_value_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
15 15 @Data
16 16 @EqualsAndHashCode(callSuper = true)
17 17 @ToString(callSuper = true)
18 18 @Builder
19 19 @NoArgsConstructor
20 20 @AllArgsConstructor
21   -public class AttrValueDO extends BaseDO {
  21 +public class PropertyValueDO extends BaseDO {
22 22  
23 23 /**
24 24 * 主键
... ... @@ -28,11 +28,11 @@ public class AttrValueDO extends BaseDO {
28 28 /**
29 29 * 规格键id
30 30 */
31   - private String attrKeyId;
  31 + private Long propertyId;
32 32 /**
33 33 * 规格值名字
34 34 */
35   - private String attrValueName;
  35 + private String name;
36 36 /**
37 37 * 状态: 1 开启 ,2 禁用
38 38 */
... ...