From a23b8ac64233af2f436964899b9b81cbab5ef475 Mon Sep 17 00:00:00 2001 From: Chopper Date: Sun, 26 Sep 2021 14:40:22 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E5=95=86=E5=93=81=E5=8F=91=E5=B8=83?= =?UTF-8?q?=EF=BC=8C=E5=8F=82=E6=95=B0=E6=A0=A1=E9=AA=8C=E8=B0=83=E6=95=B4?= =?UTF-8?q?=EF=BC=8C=E5=88=86=E7=B1=BB=E6=A0=A1=E9=AA=8C=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/cn/lili/modules/goods/entity/dos/Category.java | 8 ++++---- .../lili/modules/goods/entity/dto/GoodsOperationDTO.java | 8 ++------ 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/framework/src/main/java/cn/lili/modules/goods/entity/dos/Category.java b/framework/src/main/java/cn/lili/modules/goods/entity/dos/Category.java index 7146aa80..05e23293 100644 --- a/framework/src/main/java/cn/lili/modules/goods/entity/dos/Category.java +++ b/framework/src/main/java/cn/lili/modules/goods/entity/dos/Category.java @@ -8,9 +8,7 @@ import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; -import javax.validation.constraints.Min; -import javax.validation.constraints.NotEmpty; -import javax.validation.constraints.NotNull; +import javax.validation.constraints.*; import java.math.BigDecimal; import java.util.Date; @@ -30,6 +28,7 @@ public class Category extends BaseEntity { private static final long serialVersionUID = 1L; @NotEmpty(message = "分类名称不能为空") + @Size(max = 20) @ApiModelProperty(value = "分类名称") private String name; @@ -39,14 +38,15 @@ public class Category extends BaseEntity { @NotNull(message = "层级不能为空") @Min(value = 0,message = "层级需要大于0") + @Max(value = 3,message = "层级最大为3") @ApiModelProperty(value = "层级, 从0开始") private Integer level; @NotNull(message = "排序值不能为空") + @Max(value = 999,message = "排序值最大999") @ApiModelProperty(value = "排序值") private BigDecimal sortOrder; - @NotNull(message = "请填写佣金比例") @ApiModelProperty(value = "佣金比例") private Double commissionRate; diff --git a/framework/src/main/java/cn/lili/modules/goods/entity/dto/GoodsOperationDTO.java b/framework/src/main/java/cn/lili/modules/goods/entity/dto/GoodsOperationDTO.java index 300b7400..434948d2 100644 --- a/framework/src/main/java/cn/lili/modules/goods/entity/dto/GoodsOperationDTO.java +++ b/framework/src/main/java/cn/lili/modules/goods/entity/dto/GoodsOperationDTO.java @@ -7,10 +7,7 @@ import lombok.ToString; import org.hibernate.validator.constraints.Length; import javax.validation.Valid; -import javax.validation.constraints.Max; -import javax.validation.constraints.Min; -import javax.validation.constraints.NotEmpty; -import javax.validation.constraints.NotNull; +import javax.validation.constraints.*; import java.io.Serializable; import java.util.List; import java.util.Map; @@ -40,8 +37,7 @@ public class GoodsOperationDTO implements Serializable { private String categoryPath; @ApiModelProperty(value = "店铺分类id", required = true) - @NotNull(message = "店铺分类不能为空") - @Min(value = 0, message = "店铺分类值不正确") + @Size(max = 200, message = "选择了太多店铺分类") private String storeCategoryPath; @ApiModelProperty(value = "品牌id") From 2f31946a17698e2a94584b79ffc4c44064b5f3dd Mon Sep 17 00:00:00 2001 From: Chopper Date: Sun, 26 Sep 2021 15:44:36 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=EF=BC=8C=E6=A0=87=E8=AF=86=E5=AE=A2=E6=9C=8D=EF=BC=8C=E6=8F=90?= =?UTF-8?q?=E4=BE=9Bim=E6=9C=8D=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DB/version4.2.2to4.2.3.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DB/version4.2.2to4.2.3.sql b/DB/version4.2.2to4.2.3.sql index 712abb3b..c4003390 100644 --- a/DB/version4.2.2to4.2.3.sql +++ b/DB/version4.2.2to4.2.3.sql @@ -1,2 +1,2 @@ -/** 新增会员获的总积分 **/ +/** 新增店铺客服字段 **/ ALTER TABLE li_store ADD merchant_euid varchar(255) COMMENT '客服标识'; \ No newline at end of file From 87e5404aa8a5fec3ac220ae1fef93aae8e2e3a1b Mon Sep 17 00:00:00 2001 From: Chopper Date: Sun, 26 Sep 2021 16:12:59 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E6=96=87=E7=AB=A0=E5=88=86=E7=B1=BB?= =?UTF-8?q?=E5=8F=82=E6=95=B0=E6=A0=A1=E9=AA=8C=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lili/modules/page/entity/dos/ArticleCategory.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/framework/src/main/java/cn/lili/modules/page/entity/dos/ArticleCategory.java b/framework/src/main/java/cn/lili/modules/page/entity/dos/ArticleCategory.java index c2f3ec11..014fd669 100644 --- a/framework/src/main/java/cn/lili/modules/page/entity/dos/ArticleCategory.java +++ b/framework/src/main/java/cn/lili/modules/page/entity/dos/ArticleCategory.java @@ -9,7 +9,10 @@ import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; +import javax.validation.constraints.Max; +import javax.validation.constraints.Min; import javax.validation.constraints.NotEmpty; +import javax.validation.constraints.NotNull; /** * 文章分类 @@ -35,10 +38,15 @@ public class ArticleCategory extends BaseEntity { @ApiModelProperty(value = "父分类ID") private String parentId; - @ApiModelProperty(value = "排序,正序123") + @ApiModelProperty(value = "排序") + @Min(value = 0,message = "排序值最小0,最大9999999999") + @Max(value = 999999999,message = "排序值最小0,最大9999999999") + @NotNull(message = "排序值不能为空") private Integer sort; @ApiModelProperty(value = "层级") + @Min(value = 0,message = "层级最小为0") + @Max(value = 3,message = "层级最大为3") private Integer level; /**