商品规格属性代码生成

This commit is contained in:
franky 2022-05-18 14:42:58 +08:00
parent 2bbfa40265
commit e314f4aaeb
3 changed files with 17 additions and 17 deletions

View File

@ -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;
}

View File

@ -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") // 用于 OraclePostgreSQLKingbaseDB2H2 数据库的主键自增如果是 MySQL 等数据库可不写
@TableName("product_property")
@KeySequence("product_property_seq") // 用于 OraclePostgreSQLKingbaseDB2H2 数据库的主键自增如果是 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;

View File

@ -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") // 用于 OraclePostgreSQLKingbaseDB2H2 数据库的主键自增如果是 MySQL 等数据库可不写
@TableName("product_property_value")
@KeySequence("product_property_value_seq") // 用于 OraclePostgreSQLKingbaseDB2H2 数据库的主键自增如果是 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 禁用
*/