mirror of https://gitee.com/stylefeng/roses
【validator】更新校验的提示
parent
61e8e5d104
commit
a45eaa2425
|
@ -45,8 +45,8 @@ public class SysConfigParam extends BaseRequest {
|
|||
/**
|
||||
* 是否是系统参数:Y-是,N-否
|
||||
*/
|
||||
@NotBlank(message = "是否是系统参数不能为空,请检查sysFlag参数", groups = {add.class, edit.class})
|
||||
@FlagValue(message = "是否是系统参数格式错误,正确格式应该Y或者N,请检查sysFlag参数", groups = {add.class, edit.class})
|
||||
@NotBlank(message = "是否是系统参数不能为空", groups = {add.class, edit.class})
|
||||
@FlagValue(message = "是否是系统参数格式错误,正确格式应该Y或者N", groups = {add.class, edit.class})
|
||||
private String sysFlag;
|
||||
|
||||
/**
|
||||
|
|
|
@ -48,19 +48,19 @@ public class DatabaseInfoParam extends BaseRequest {
|
|||
/**
|
||||
* jdbc的url
|
||||
*/
|
||||
@NotBlank(message = "jdbc的url,请检查jdbcUrl参数", groups = {add.class, edit.class})
|
||||
@NotBlank(message = "jdbc的url", groups = {add.class, edit.class})
|
||||
private String jdbcUrl;
|
||||
|
||||
/**
|
||||
* 数据库连接的账号
|
||||
*/
|
||||
@NotBlank(message = "数据库连接的账号,请检查userName参数", groups = {add.class, edit.class})
|
||||
@NotBlank(message = "数据库连接的账号", groups = {add.class, edit.class})
|
||||
private String userName;
|
||||
|
||||
/**
|
||||
* 数据库连接密码
|
||||
*/
|
||||
@NotBlank(message = "数据库连接密码,请检查password参数", groups = {add.class, edit.class})
|
||||
@NotBlank(message = "数据库连接密码", groups = {add.class, edit.class})
|
||||
private String password;
|
||||
|
||||
/**
|
||||
|
|
|
@ -33,7 +33,7 @@ public class SysFileInfoRequest extends BaseRequest {
|
|||
* <p>
|
||||
* 版本号升级的依据,code相同id不同视为同一个文件的不同版本
|
||||
*/
|
||||
@NotNull(message = "fileCode不能为空,请检查fileCode参数", groups = {edit.class, delete.class,})
|
||||
@NotNull(message = "fileCode不能为空", groups = {edit.class, delete.class,})
|
||||
private Long fileCode;
|
||||
|
||||
/**
|
||||
|
@ -41,7 +41,7 @@ public class SysFileInfoRequest extends BaseRequest {
|
|||
* <p>
|
||||
* 机密文件为需要鉴权的文件,非机密文件则不需要任何权限(不登录也可以访问)
|
||||
*/
|
||||
@NotBlank(message = "是否是机密文件不能为空,请检查secretFlag参数", groups = {add.class, edit.class})
|
||||
@NotBlank(message = "是否是机密文件不能为空", groups = {add.class, edit.class})
|
||||
private String secretFlag;
|
||||
|
||||
/**
|
||||
|
|
|
@ -24,13 +24,13 @@ public class LogManagerParam extends BaseRequest {
|
|||
/**
|
||||
* 查询的起始时间
|
||||
*/
|
||||
@NotBlank(message = "起始时间不能为空,请检查beginDateTime参数", groups = {delete.class})
|
||||
@NotBlank(message = "起始时间不能为空", groups = {delete.class})
|
||||
private String beginDateTime;
|
||||
|
||||
/**
|
||||
* 查询日志的结束时间
|
||||
*/
|
||||
@NotBlank(message = "结束时间不能为空,请检查endDateTime参数", groups = {delete.class})
|
||||
@NotBlank(message = "结束时间不能为空", groups = {delete.class})
|
||||
private String endDateTime;
|
||||
|
||||
/**
|
||||
|
@ -41,7 +41,7 @@ public class LogManagerParam extends BaseRequest {
|
|||
/**
|
||||
* 服务名称,一般为spring.application.name
|
||||
*/
|
||||
@NotBlank(message = "服务名称不能为空,请检查appName参数", groups = {delete.class})
|
||||
@NotBlank(message = "服务名称不能为空", groups = {delete.class})
|
||||
private String appName;
|
||||
|
||||
/**
|
||||
|
|
|
@ -18,7 +18,7 @@ import static java.lang.annotation.RetentionPolicy.RUNTIME;
|
|||
@Retention(RetentionPolicy.RUNTIME)
|
||||
public @interface StatusValue {
|
||||
|
||||
String message() default "不正确的状态标识,请检查status相关的值";
|
||||
String message() default "不正确的状态标识";
|
||||
|
||||
Class[] groups() default {};
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ public class DictRequest extends BaseRequest {
|
|||
/**
|
||||
* 字典id
|
||||
*/
|
||||
@NotNull(message = "id不能为空,请检查id参数", groups = {edit.class, delete.class, detail.class, updateStatus.class})
|
||||
@NotNull(message = "id不能为空", groups = {edit.class, delete.class, detail.class, updateStatus.class})
|
||||
private Long dictId;
|
||||
|
||||
/**
|
||||
|
|
|
@ -23,7 +23,7 @@ public class DictTypeRequest extends BaseRequest {
|
|||
/**
|
||||
* 字典类型id
|
||||
*/
|
||||
@NotNull(message = "id不能为空,请检查id参数", groups = {edit.class, delete.class, detail.class, updateStatus.class})
|
||||
@NotNull(message = "id不能为空", groups = {edit.class, delete.class, detail.class, updateStatus.class})
|
||||
private Long dictTypeId;
|
||||
|
||||
/**
|
||||
|
|
|
@ -79,7 +79,7 @@ public class MessageParam extends BaseRequest {
|
|||
/**
|
||||
* 消息id集合
|
||||
*/
|
||||
@NotEmpty(message = "消息id集合不能为空,请检查messageIdList参数", groups = {updateReadFlag.class})
|
||||
@NotEmpty(message = "消息id集合不能为空", groups = {updateReadFlag.class})
|
||||
private List<Long> messageIdList;
|
||||
|
||||
|
||||
|
|
|
@ -23,31 +23,31 @@ public class SysMenuButtonRequest extends BaseRequest {
|
|||
/**
|
||||
* 主键
|
||||
*/
|
||||
@NotNull(message = "按钮id不能为空,请检查buttonId参数", groups = {edit.class, detail.class, delete.class})
|
||||
@NotNull(message = "按钮id不能为空", groups = {edit.class, detail.class, delete.class})
|
||||
private Long buttonId;
|
||||
|
||||
/**
|
||||
* 菜单按钮主键集合
|
||||
*/
|
||||
@NotEmpty(message = "菜单按钮主键集合不能为空,请检查 buttonIds 参数", groups = {batchDelete.class})
|
||||
private Set<@NotNull(message = "菜单按钮主键集合不能为空,请检查 buttonIds 参数", groups = {batchDelete.class}) Long> buttonIds;
|
||||
@NotEmpty(message = "菜单按钮主键集合不能为空", groups = {batchDelete.class})
|
||||
private Set<@NotNull(message = "菜单按钮主键集合不能为空", groups = {batchDelete.class}) Long> buttonIds;
|
||||
|
||||
/**
|
||||
* 菜单id,按钮需要挂在菜单下
|
||||
*/
|
||||
@NotNull(message = "菜单id不能为空,请检查menuId参数", groups = {add.class, edit.class, list.class})
|
||||
@NotNull(message = "菜单id不能为空", groups = {add.class, edit.class, list.class})
|
||||
private Long menuId;
|
||||
|
||||
/**
|
||||
* 按钮的名称
|
||||
*/
|
||||
@NotBlank(message = "按钮名称不能为空,请检查buttonName参数", groups = {add.class, edit.class})
|
||||
@NotBlank(message = "按钮名称不能为空", groups = {add.class, edit.class})
|
||||
private String buttonName;
|
||||
|
||||
/**
|
||||
* 按钮的编码
|
||||
*/
|
||||
@NotBlank(message = "按钮编码不能为空,请检查buttonCode参数", groups = {add.class, edit.class})
|
||||
@NotBlank(message = "按钮编码不能为空", groups = {add.class, edit.class})
|
||||
@TableUniqueValue(
|
||||
message = "按钮编码存在重复",
|
||||
groups = {add.class, edit.class},
|
||||
|
|
|
@ -67,7 +67,7 @@ public class SysMenuRequest extends BaseRequest {
|
|||
/**
|
||||
* 是否可见(Y-是,N-否)
|
||||
*/
|
||||
@FlagValue(message = "是否可见格式错误,正确格式应该Y或者N,请检查visible参数", groups = {add.class, edit.class}, required = false)
|
||||
@FlagValue(message = "是否可见格式错误,正确格式应该Y或者N", groups = {add.class, edit.class}, required = false)
|
||||
private String visible;
|
||||
|
||||
/**
|
||||
|
|
|
@ -48,7 +48,7 @@ public class HrOrganizationRequest extends BaseRequest {
|
|||
*/
|
||||
@NotBlank(message = "组织编码不能为空", groups = {add.class, edit.class})
|
||||
@TableUniqueValue(
|
||||
message = "组织编码存在重复,请检查code参数",
|
||||
message = "组织编码存在重复",
|
||||
groups = {add.class, edit.class},
|
||||
tableName = "hr_organization",
|
||||
columnName = "org_code",
|
||||
|
|
|
@ -79,8 +79,8 @@ public class SysRoleRequest extends BaseRequest {
|
|||
/**
|
||||
* 数据范围类型:10-仅本人数据,20-本部门数据,30-本部门及以下数据,40-指定部门数据,50-全部数据
|
||||
*/
|
||||
@Null(message = "数据范围类型应该为空, 请移除dataScopeType参数", groups = {add.class, edit.class})
|
||||
@NotNull(message = "数据范围类型不能为空,请检查dataScopeType参数", groups = {grantDataScope.class})
|
||||
@Null(message = "数据范围类型应该为空", groups = {add.class, edit.class})
|
||||
@NotNull(message = "数据范围类型不能为空", groups = {grantDataScope.class})
|
||||
private Integer dataScopeType;
|
||||
|
||||
/**
|
||||
|
@ -96,7 +96,7 @@ public class SysRoleRequest extends BaseRequest {
|
|||
/**
|
||||
* 授权资源
|
||||
*/
|
||||
@NotNull(message = "授权资源不能为空,请检查grantResourceList参数", groups = {grantResource.class})
|
||||
@NotNull(message = "授权资源不能为空", groups = {grantResource.class})
|
||||
private List<String> grantResourceList;
|
||||
|
||||
/**
|
||||
|
@ -107,13 +107,13 @@ public class SysRoleRequest extends BaseRequest {
|
|||
/**
|
||||
* 授权菜单
|
||||
*/
|
||||
@NotNull(message = "授权菜单Id不能为空,请检查grantMenuIdList参数", groups = {grantMenuButton.class})
|
||||
@NotNull(message = "授权菜单Id不能为空", groups = {grantMenuButton.class})
|
||||
private List<Long> grantMenuIdList;
|
||||
|
||||
/**
|
||||
* 授权菜单按钮
|
||||
*/
|
||||
@NotNull(message = "授权菜单按钮Id不能为空,请检查grantMenuButtonIdList参数", groups = {grantMenuButton.class})
|
||||
@NotNull(message = "授权菜单按钮Id不能为空", groups = {grantMenuButton.class})
|
||||
private List<SysRoleMenuButtonRequest> grantMenuButtonIdList;
|
||||
|
||||
/**
|
||||
|
|
|
@ -32,9 +32,9 @@ public class SysUserRequest extends BaseRequest {
|
|||
/**
|
||||
* 账号
|
||||
*/
|
||||
@NotBlank(message = "账号不能为空,请检查account参数", groups = {add.class, edit.class, reg.class})
|
||||
@NotBlank(message = "账号不能为空", groups = {add.class, edit.class, reg.class})
|
||||
@TableUniqueValue(
|
||||
message = "账号存在重复,请检查account参数",
|
||||
message = "账号存在重复",
|
||||
groups = {add.class, edit.class},
|
||||
tableName = "sys_user",
|
||||
columnName = "account",
|
||||
|
@ -45,13 +45,13 @@ public class SysUserRequest extends BaseRequest {
|
|||
/**
|
||||
* 原密码
|
||||
*/
|
||||
@NotBlank(message = "原密码不能为空,请检查password参数", groups = {updatePwd.class, reg.class})
|
||||
@NotBlank(message = "原密码不能为空", groups = {updatePwd.class, reg.class})
|
||||
private String password;
|
||||
|
||||
/**
|
||||
* 新密码
|
||||
*/
|
||||
@NotBlank(message = "新密码不能为空,请检查newPassword参数", groups = {updatePwd.class, reg.class})
|
||||
@NotBlank(message = "新密码不能为空", groups = {updatePwd.class, reg.class})
|
||||
private String newPassword;
|
||||
|
||||
/**
|
||||
|
@ -68,32 +68,32 @@ public class SysUserRequest extends BaseRequest {
|
|||
/**
|
||||
* 头像
|
||||
*/
|
||||
@NotNull(message = "头像不能为空,请检查avatar参数", groups = {updateAvatar.class})
|
||||
@NotNull(message = "头像不能为空", groups = {updateAvatar.class})
|
||||
private Long avatar;
|
||||
|
||||
/**
|
||||
* 生日
|
||||
*/
|
||||
@DateValue(message = "生日格式不正确,请检查birthday参数", groups = {add.class, edit.class})
|
||||
@DateValue(message = "生日格式不正确", groups = {add.class, edit.class})
|
||||
private String birthday;
|
||||
|
||||
/**
|
||||
* 性别(M-男,F-女)
|
||||
*/
|
||||
@NotNull(message = "性别不能为空,请检查sex参数", groups = {updateInfo.class})
|
||||
@NotNull(message = "性别不能为空", groups = {updateInfo.class})
|
||||
private String sex;
|
||||
|
||||
/**
|
||||
* 邮箱
|
||||
*/
|
||||
@Email(message = "邮箱格式错误,请检查email参数", groups = {updateInfo.class, reg.class})
|
||||
@Email(message = "邮箱格式错误", groups = {updateInfo.class, reg.class})
|
||||
private String email;
|
||||
|
||||
/**
|
||||
* 手机
|
||||
*/
|
||||
@NotNull(message = "手机号码不能为空,请检查phone参数", groups = {add.class, edit.class, reg.class})
|
||||
@Size(min = 11, max = 11, message = "手机号码格式错误,请检查手机是否是11位", groups = {add.class, edit.class, reg.class})
|
||||
@NotNull(message = "手机号码不能为空", groups = {add.class, edit.class, reg.class})
|
||||
@Size(min = 11, max = 11, message = "手机号码格式错误,不是11位", groups = {add.class, edit.class, reg.class})
|
||||
private String phone;
|
||||
|
||||
/**
|
||||
|
@ -104,13 +104,13 @@ public class SysUserRequest extends BaseRequest {
|
|||
/**
|
||||
* 授权角色,角色id集合
|
||||
*/
|
||||
@NotNull(message = "授权角色不能为空,请检查grantRoleIdList参数", groups = {grantRole.class})
|
||||
@NotNull(message = "授权角色不能为空", groups = {grantRole.class})
|
||||
private List<Long> grantRoleIdList;
|
||||
|
||||
/**
|
||||
* 授权数据范围,组织机构id集合
|
||||
*/
|
||||
@NotNull(message = "授权数据不能为空,请检查grantOrgIdList参数", groups = {grantData.class})
|
||||
@NotNull(message = "授权数据不能为空", groups = {grantData.class})
|
||||
private List<Long> grantOrgIdList;
|
||||
|
||||
/**
|
||||
|
@ -128,8 +128,8 @@ public class SysUserRequest extends BaseRequest {
|
|||
/**
|
||||
* 状态(字典 1正常 2冻结)
|
||||
*/
|
||||
@NotNull(message = "状态不能为空,请检查statusFlag参数", groups = updateStatus.class)
|
||||
@StatusValue(message = "状态不正确,请检查状态值是否正确", groups = updateStatus.class)
|
||||
@NotNull(message = "状态不能为空", groups = updateStatus.class)
|
||||
@StatusValue(message = "状态不正确", groups = updateStatus.class)
|
||||
private Integer statusFlag;
|
||||
|
||||
/**
|
||||
|
|
|
@ -19,13 +19,13 @@ public class SysSmsSendParam {
|
|||
/**
|
||||
* 手机号
|
||||
*/
|
||||
@NotBlank(message = "手机号码为空,请检查phoneNumbers参数")
|
||||
@NotBlank(message = "手机号码为空")
|
||||
private String phoneNumber;
|
||||
|
||||
/**
|
||||
* 模板号
|
||||
*/
|
||||
@NotBlank(message = "模板号为空,请检查templateCode参数")
|
||||
@NotBlank(message = "模板号为空")
|
||||
private String templateCode;
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue