diff --git a/epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/form/StaffBasicInfoFromDTO.java b/epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/form/StaffBasicInfoFromDTO.java index 4ade21f08b..5c5e1ed6e9 100644 --- a/epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/form/StaffBasicInfoFromDTO.java +++ b/epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/form/StaffBasicInfoFromDTO.java @@ -16,6 +16,7 @@ public class StaffBasicInfoFromDTO implements Serializable { /** * 用户ID */ - @NotBlank(message = "staffId不能为空") + @NotBlank(message = "staffId不能为空", groups = {AddUserInternalGroup.class}) String staffId; + public interface AddUserInternalGroup {} } diff --git a/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/controller/StaffController.java b/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/controller/StaffController.java index ad9fefde01..88ee0bd046 100644 --- a/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/controller/StaffController.java +++ b/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/controller/StaffController.java @@ -152,8 +152,9 @@ public class StaffController { * 根据staffId查询用户基本信息 * @author sun */ - @PostMapping("staffbasicinfo") - public Result staffBasicInfo(@RequestBody StaffBasicInfoFromDTO fromDTO){ - return staffService.staffBasicInfo(fromDTO); - } + @PostMapping("staffbasicinfo") + public Result staffBasicInfo(@RequestBody StaffBasicInfoFromDTO fromDTO) { + ValidatorUtils.validateEntity(fromDTO, StaffBasicInfoFromDTO.AddUserInternalGroup.class); + return staffService.staffBasicInfo(fromDTO); + } }