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 import lombok.*; 3 import lombok.*;
4 import java.util.*; 4 import java.util.*;
@@ -10,12 +10,12 @@ import javax.validation.constraints.*; @@ -10,12 +10,12 @@ import javax.validation.constraints.*;
10 * 如果子 VO 存在差异的字段,请不要添加到这里,影响 Swagger 文档生成 10 * 如果子 VO 存在差异的字段,请不要添加到这里,影响 Swagger 文档生成
11 */ 11 */
12 @Data 12 @Data
13 -public class AttrKeyBaseVO { 13 +public class PropertyBaseVO {
14 14
15 @ApiModelProperty(value = "规格名称") 15 @ApiModelProperty(value = "规格名称")
16 - private String attrName; 16 + private String name;
17 17
18 - @ApiModelProperty(value = "状态: 1 开启 ,2 禁用") 18 + @ApiModelProperty(value = "状态: 0 开启 ,1 禁用")
19 private Integer status; 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 import lombok.*; 3 import lombok.*;
4 import java.util.*; 4 import java.util.*;
@@ -10,27 +10,27 @@ import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; @@ -10,27 +10,27 @@ import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
10 * 10 *
11 * @author 芋道源码 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 @Data 15 @Data
16 @EqualsAndHashCode(callSuper = true) 16 @EqualsAndHashCode(callSuper = true)
17 @ToString(callSuper = true) 17 @ToString(callSuper = true)
18 @Builder 18 @Builder
19 @NoArgsConstructor 19 @NoArgsConstructor
20 @AllArgsConstructor 20 @AllArgsConstructor
21 -public class AttrKeyDO extends BaseDO { 21 +public class PropertyDO extends BaseDO {
22 22
23 /** 23 /**
24 * 主键 24 * 主键
25 */ 25 */
26 @TableId 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 private Integer status; 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 import lombok.*; 3 import lombok.*;
4 import java.util.*; 4 import java.util.*;
@@ -10,15 +10,15 @@ import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; @@ -10,15 +10,15 @@ import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
10 * 10 *
11 * @author 芋道源码 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 @Data 15 @Data
16 @EqualsAndHashCode(callSuper = true) 16 @EqualsAndHashCode(callSuper = true)
17 @ToString(callSuper = true) 17 @ToString(callSuper = true)
18 @Builder 18 @Builder
19 @NoArgsConstructor 19 @NoArgsConstructor
20 @AllArgsConstructor 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,11 +28,11 @@ public class AttrValueDO extends BaseDO {
28 /** 28 /**
29 * 规格键id 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 * 状态: 1 开启 ,2 禁用 37 * 状态: 1 开启 ,2 禁用
38 */ 38 */