作者 RuoYi

字典类型必须以字母开头,且只能为(小写字母,数字,下滑线)

1 package com.ruoyi.common.core.domain.entity; 1 package com.ruoyi.common.core.domain.entity;
2 2
3 -import javax.validation.constraints.Pattern;  
4 import javax.validation.constraints.NotBlank; 3 import javax.validation.constraints.NotBlank;
  4 +import javax.validation.constraints.Pattern;
5 import javax.validation.constraints.Size; 5 import javax.validation.constraints.Size;
6 import org.apache.commons.lang3.builder.ToStringBuilder; 6 import org.apache.commons.lang3.builder.ToStringBuilder;
7 import org.apache.commons.lang3.builder.ToStringStyle; 7 import org.apache.commons.lang3.builder.ToStringStyle;
@@ -27,9 +27,6 @@ public class SysDictType extends BaseEntity @@ -27,9 +27,6 @@ public class SysDictType extends BaseEntity
27 private String dictName; 27 private String dictName;
28 28
29 /** 字典类型 */ 29 /** 字典类型 */
30 - @NotBlank(message = "字典类型不能为空")  
31 - @Pattern(regexp = "^[a-z][a-z0-9_]*$", message = "字典类型必须以字母开头,且字典类型只能由小写字母或加下划线还有数字组成")  
32 - @Size(min = 2, max = 200, message = "字典类型长度必须在2-200个字符之间")  
33 @Excel(name = "字典类型") 30 @Excel(name = "字典类型")
34 private String dictType; 31 private String dictType;
35 32
@@ -61,6 +58,7 @@ public class SysDictType extends BaseEntity @@ -61,6 +58,7 @@ public class SysDictType extends BaseEntity
61 58
62 @NotBlank(message = "字典类型不能为空") 59 @NotBlank(message = "字典类型不能为空")
63 @Size(min = 0, max = 100, message = "字典类型类型长度不能超过100个字符") 60 @Size(min = 0, max = 100, message = "字典类型类型长度不能超过100个字符")
  61 + @Pattern(regexp = "^[a-z][a-z0-9_]*$", message = "字典类型必须以字母开头,且只能为(小写字母,数字,下滑线)")
64 public String getDictType() 62 public String getDictType()
65 { 63 {
66 return dictType; 64 return dictType;