diff --git a/muyu-modules/muyu-product/muyu-product-common/src/main/java/com/muyu/product/domain/AttributeInfo.java b/muyu-modules/muyu-product/muyu-product-common/src/main/java/com/muyu/product/domain/AttributeInfo.java index 745bfa6..5175d8d 100644 --- a/muyu-modules/muyu-product/muyu-product-common/src/main/java/com/muyu/product/domain/AttributeInfo.java +++ b/muyu-modules/muyu-product/muyu-product-common/src/main/java/com/muyu/product/domain/AttributeInfo.java @@ -39,6 +39,11 @@ public class AttributeInfo extends BaseEntity { @ApiModelProperty(name = "属性编号", value = "属性编号") private Long id; + /** 属性编码 */ + @Excel(name = "属性编码") + @ApiModelProperty(name = "属性编码", value = "属性编码", required = true) + private String code; + /** 属性名 */ @Excel(name = "属性名") @ApiModelProperty(name = "属性名", value = "属性名", required = true) @@ -51,6 +56,7 @@ public class AttributeInfo extends BaseEntity { public static AttributeInfo queryBuild( AttributeInfoQueryReq attributeInfoQueryReq){ return AttributeInfo.builder() .name(attributeInfoQueryReq.getName()) + .code(attributeInfoQueryReq.getCode()) .build(); } @@ -60,6 +66,7 @@ public class AttributeInfo extends BaseEntity { public static AttributeInfo saveBuild(AttributeInfoSaveReq attributeInfoSaveReq){ return AttributeInfo.builder() .name(attributeInfoSaveReq.getName()) + .code(attributeInfoSaveReq.getCode()) .build(); } @@ -70,6 +77,7 @@ public class AttributeInfo extends BaseEntity { return AttributeInfo.builder() .id(id) .name(attributeInfoEditReq.getName()) + .code(attributeInfoEditReq.getCode()) .build(); } diff --git a/muyu-modules/muyu-product/muyu-product-common/src/main/java/com/muyu/product/domain/req/AttributeInfoEditReq.java b/muyu-modules/muyu-product/muyu-product-common/src/main/java/com/muyu/product/domain/req/AttributeInfoEditReq.java index b5af71e..20d95cd 100644 --- a/muyu-modules/muyu-product/muyu-product-common/src/main/java/com/muyu/product/domain/req/AttributeInfoEditReq.java +++ b/muyu-modules/muyu-product/muyu-product-common/src/main/java/com/muyu/product/domain/req/AttributeInfoEditReq.java @@ -33,5 +33,8 @@ public class AttributeInfoEditReq extends BaseEntity { @ApiModelProperty(name = "分组", value = "分组") private Long groupId; + @ApiModelProperty(name = "属性编码", value = "属性编码") + private String code; + } diff --git a/muyu-modules/muyu-product/muyu-product-common/src/main/java/com/muyu/product/domain/req/AttributeInfoQueryReq.java b/muyu-modules/muyu-product/muyu-product-common/src/main/java/com/muyu/product/domain/req/AttributeInfoQueryReq.java index 83604b6..aba8144 100644 --- a/muyu-modules/muyu-product/muyu-product-common/src/main/java/com/muyu/product/domain/req/AttributeInfoQueryReq.java +++ b/muyu-modules/muyu-product/muyu-product-common/src/main/java/com/muyu/product/domain/req/AttributeInfoQueryReq.java @@ -29,5 +29,8 @@ public class AttributeInfoQueryReq extends BaseEntity { @ApiModelProperty(name = "属性名", value = "属性名") private String name; + @ApiModelProperty(name = "属性编码", value = "属性编码") + private String code; + } diff --git a/muyu-modules/muyu-product/muyu-product-common/src/main/java/com/muyu/product/domain/req/AttributeInfoSaveReq.java b/muyu-modules/muyu-product/muyu-product-common/src/main/java/com/muyu/product/domain/req/AttributeInfoSaveReq.java index 0b50da1..893ddba 100644 --- a/muyu-modules/muyu-product/muyu-product-common/src/main/java/com/muyu/product/domain/req/AttributeInfoSaveReq.java +++ b/muyu-modules/muyu-product/muyu-product-common/src/main/java/com/muyu/product/domain/req/AttributeInfoSaveReq.java @@ -35,4 +35,7 @@ public class AttributeInfoSaveReq extends BaseEntity { @ApiModelProperty(name = "属性名", value = "属性名", required = true) private String name; + @ApiModelProperty(name = "属性编码", value = "属性编码") + private String code; + }