From 1a915f33bbc61f345c31bf184bc4a18632471263 Mon Sep 17 00:00:00 2001 From: sunyuchao Date: Wed, 28 Oct 2020 09:34:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=A5=E5=8F=82=E5=8F=82=E6=95=B0=E6=A0=A1?= =?UTF-8?q?=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/epmet/dto/form/StaffBasicInfoFromDTO.java | 3 ++- .../main/java/com/epmet/controller/StaffController.java | 9 +++++---- 2 files changed, 7 insertions(+), 5 deletions(-) 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); + } }