Parcourir la source

商品规格属性代码生成

franky il y a 3 ans
Parent
commit
e314f4aaeb

+ 4 - 4
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/attrkey/vo/AttrKeyBaseVO.java → yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/property/vo/PropertyBaseVO.java

@@ -1,4 +1,4 @@
-package cn.iocoder.yudao.module.product.controller.admin.attrkey.vo;
+package cn.iocoder.yudao.module.product.controller.admin.property.vo;
 
 import lombok.*;
 import java.util.*;
@@ -10,12 +10,12 @@ import javax.validation.constraints.*;
 * 如果子 VO 存在差异的字段,请不要添加到这里,影响 Swagger 文档生成
 */
 @Data
-public class AttrKeyBaseVO {
+public class PropertyBaseVO {
 
     @ApiModelProperty(value = "规格名称")
-    private String attrName;
+    private String name;
 
-    @ApiModelProperty(value = "状态: 1 开启 ,2 禁用")
+    @ApiModelProperty(value = "状态: 0 开启 ,1 禁用")
     private Integer status;
 
 }

+ 7 - 7
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/dataobject/attrkey/AttrKeyDO.java → yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/dataobject/property/PropertyDO.java

@@ -1,4 +1,4 @@
-package cn.iocoder.yudao.module.product.dal.dataobject.attrkey;
+package cn.iocoder.yudao.module.product.dal.dataobject.property;
 
 import lombok.*;
 import java.util.*;
@@ -10,27 +10,27 @@ import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
  *
  * @author 芋道源码
  */
-@TableName("product_attr_key")
-@KeySequence("product_attr_key_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
+@TableName("product_property")
+@KeySequence("product_property_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
 @Data
 @EqualsAndHashCode(callSuper = true)
 @ToString(callSuper = true)
 @Builder
 @NoArgsConstructor
 @AllArgsConstructor
-public class AttrKeyDO extends BaseDO {
+public class PropertyDO extends BaseDO {
 
     /**
      * 主键
      */
     @TableId
-    private Integer id;
+    private Long id;
     /**
      * 规格名称
      */
-    private String attrName;
+    private String name;
     /**
-     * 状态: 1 开启 ,2 禁用
+     * 状态: 0 开启 ,1 禁用
      */
     private Integer status;
 

+ 6 - 6
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/dataobject/attrvalue/AttrValueDO.java → yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/dataobject/propertyvalue/PropertyValueDO.java

@@ -1,4 +1,4 @@
-package cn.iocoder.yudao.module.product.dal.dataobject.attrvalue;
+package cn.iocoder.yudao.module.product.dal.dataobject.propertyvalue;
 
 import lombok.*;
 import java.util.*;
@@ -10,15 +10,15 @@ import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
  *
  * @author 芋道源码
  */
-@TableName("product_attr_value")
-@KeySequence("product_attr_value_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
+@TableName("product_property_value")
+@KeySequence("product_property_value_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
 @Data
 @EqualsAndHashCode(callSuper = true)
 @ToString(callSuper = true)
 @Builder
 @NoArgsConstructor
 @AllArgsConstructor
-public class AttrValueDO extends BaseDO {
+public class PropertyValueDO extends BaseDO {
 
     /**
      * 主键
@@ -28,11 +28,11 @@ public class AttrValueDO extends BaseDO {
     /**
      * 规格键id
      */
-    private String attrKeyId;
+    private Long propertyId;
     /**
      * 规格值名字
      */
-    private String attrValueName;
+    private String name;
     /**
      * 状态: 1 开启 ,2 禁用
      */