|
|
@@ -23,13 +23,15 @@ import java.util.Set;
|
|
|
@Table(name = "sys_role")
|
|
|
@Entity
|
|
|
public class Role extends BaseEntity {
|
|
|
- @Pattern(regexp = "^\\w+$", message = "只能是数字、英文字符和下划线")
|
|
|
+ // TODO 匹配小写英文字符报错
|
|
|
+ // @Pattern(regexp = "^[a-z]+$", message = "角色只能是英文字符")
|
|
|
+ @Pattern(regexp = "^\\w+$", message = "角色只能是英文字符")
|
|
|
@Column(unique = true, nullable = false)
|
|
|
private String title;
|
|
|
- @Pattern(regexp = "^[\\u4e00-\\u9fa5]{0,}$", message = "只能是中文字符")
|
|
|
+ @Pattern(regexp = "^[\\u4e00-\\u9fa5]{0,}$", message = "角色名只能是中文字符")
|
|
|
@Column(nullable = false)
|
|
|
private String name;
|
|
|
- @Length(max = 100, message = "描述的长度不超过 100 个中文字符")
|
|
|
+ @Length(max = 100, message = "对角色描述的长度不超过 100 个中文字符")
|
|
|
private String description;
|
|
|
// Role 端维护 Role 和 Menu 之间的关系
|
|
|
@ManyToMany
|