Commit e314f4aaeb0d6a353eb52cfa88b9463a2a679311
1 parent
2bbfa402
商品规格属性代码生成
Showing
3 changed files
with
17 additions
and
17 deletions
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 | */ |