REM:
1. 修改更新设备接口参数验证器
This commit is contained in:
HuangXin 2020-09-16 17:16:57 +08:00
parent d55916fdf0
commit cb28566904
3 changed files with 16 additions and 16 deletions

View File

@ -30,34 +30,34 @@ public class AddCapacityInfo {
/** /**
* The Capacity type. * The Capacity type.
*/ */
@NotNull(message = "capacityType 能力类型不能为空", groups = ValidGroups.AddDeviceValid.class) @NotNull(message = "capacityType 能力类型不能为空", groups = ValidGroups.UpgradeDeviceValid.class)
@ValidBaseEnum(enumClass = DisposeCapacityType.class, groups = ValidGroups.AddDeviceValid.class) @ValidBaseEnum(enumClass = DisposeCapacityType.class, groups = ValidGroups.UpgradeDeviceValid.class)
private Integer capacityType; private Integer capacityType;
/** /**
* The Object type. * The Object type.
*/ */
@NotNull(message = "objectType 处置对象类型不能为空", groups = ValidGroups.AddDeviceValid.class) @NotNull(message = "objectType 处置对象类型不能为空", groups = ValidGroups.UpgradeDeviceValid.class)
@ValidBaseEnum(enumClass = DisposeObjectType.class, groups = ValidGroups.AddDeviceValid.class) @ValidBaseEnum(enumClass = DisposeObjectType.class, groups = ValidGroups.UpgradeDeviceValid.class)
private Integer objectType; private Integer objectType;
/** /**
* The Ip type. * The Ip type.
*/ */
@NotNull(message = "ipType IP地址类型不能为空", groups = ValidGroups.AddDeviceValid.class) @NotNull(message = "ipType IP地址类型不能为空", groups = ValidGroups.UpgradeDeviceValid.class)
@ValidBaseEnum(enumClass = IpAddrType.class, groups = ValidGroups.AddDeviceValid.class) @ValidBaseEnum(enumClass = IpAddrType.class, groups = ValidGroups.UpgradeDeviceValid.class)
private Integer ipType; private Integer ipType;
/** /**
* The Protect ip. * The Protect ip.
*/ */
@NotNull(message = "protectIp 处置IP不能为空", groups = ValidGroups.AddDeviceValid.class) @NotNull(message = "protectIp 处置IP不能为空", groups = ValidGroups.UpgradeDeviceValid.class)
@ValidIpSegment(message = "protectIp Ip地址格式错误", groups = ValidGroups.AddDeviceValid.class) @ValidIpSegment(message = "protectIp Ip地址格式错误", groups = ValidGroups.UpgradeDeviceValid.class)
private String protectIp; private String protectIp;
/** /**
* The Reserve netflow. * The Reserve netflow.
*/ */
@NotNull(message = "reserveNetflow 清洗储备流量不能为空", groups = ValidGroups.AddDeviceValid.class) @NotNull(message = "reserveNetflow 清洗储备流量不能为空", groups = ValidGroups.UpgradeDeviceValid.class)
private Integer reserveNetflow; private Integer reserveNetflow;
} }

View File

@ -92,14 +92,14 @@ public class AddDeviceInfo {
/** /**
* The Url path. * The Url path.
*/ */
@NotBlank(message = "urlPath URL接口路径不能为空", groups = ValidGroups.AddDeviceValid.class) @NotBlank(message = "urlPath URL接口路径不能为空", groups = ValidGroups.UpgradeDeviceValid.class)
private String urlPath; private String urlPath;
/** /**
* The Url type. * The Url type.
*/ */
@NotNull(message = "urlType URL类型不能为空", groups = ValidGroups.AddDeviceValid.class) @NotNull(message = "urlType URL类型不能为空", groups = ValidGroups.UpgradeDeviceValid.class)
@ValidBaseEnum(enumClass = HttpType.class, groups = ValidGroups.AddDeviceValid.class) @ValidBaseEnum(enumClass = HttpType.class, groups = ValidGroups.UpgradeDeviceValid.class)
private Integer urlType; private Integer urlType;
/** /**
@ -110,8 +110,8 @@ public class AddDeviceInfo {
/** /**
* The Capacity. * The Capacity.
*/ */
@NotNull(message = "capacity 处置设备能力不能为空", groups = ValidGroups.AddDeviceValid.class) @NotNull(message = "capacity 处置设备能力不能为空", groups = ValidGroups.UpgradeDeviceValid.class)
@Size(min = 1, message = "capacity 至少需要包含一种能力", groups = ValidGroups.AddDeviceValid.class) @Size(min = 1, message = "capacity 至少需要包含一种能力", groups = ValidGroups.UpgradeDeviceValid.class)
@Valid @Valid
private List<AddCapacityInfo> capacity; private List<AddCapacityInfo> capacity;
} }

View File

@ -26,8 +26,8 @@ public class AddDeviceReq {
/** /**
* The Items. * The Items.
*/ */
@NotNull(message = "items 设备列表不能为空", groups = ValidGroups.AddDeviceValid.class) @NotNull(message = "items 设备列表不能为空", groups = ValidGroups.UpgradeDeviceValid.class)
@Size(min = 1, message = "items 至少需要有一个元素", groups = ValidGroups.AddDeviceValid.class) @Size(min = 1, message = "items 至少需要有一个元素", groups = ValidGroups.UpgradeDeviceValid.class)
@Valid @Valid
private List<AddDeviceInfo> items; private List<AddDeviceInfo> items;
} }