From a419b3d405ee1a66d344c1d885aa1ea0a3cf8f9a Mon Sep 17 00:00:00 2001 From: wen <1455474577@qq.com> Date: Sat, 15 Jan 2022 18:21:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DJSR380=E4=B8=8D=E8=83=BD?= =?UTF-8?q?=E7=94=9F=E6=95=88=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../board/controller/XhpcMessageBoardController.java | 3 ++- .../com/xhpc/board/domain/QueryUserListRequest.java | 12 +++++------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/xhpc-modules/xhpc-message-board/src/main/java/com/xhpc/board/controller/XhpcMessageBoardController.java b/xhpc-modules/xhpc-message-board/src/main/java/com/xhpc/board/controller/XhpcMessageBoardController.java index 8597fc5d..e44333fb 100644 --- a/xhpc-modules/xhpc-message-board/src/main/java/com/xhpc/board/controller/XhpcMessageBoardController.java +++ b/xhpc-modules/xhpc-message-board/src/main/java/com/xhpc/board/controller/XhpcMessageBoardController.java @@ -6,6 +6,7 @@ import com.xhpc.board.domain.QueryUserListResponse; import com.xhpc.board.service.XhpcMessageBoardService; import com.xhpc.common.core.web.domain.AjaxResult; import lombok.extern.slf4j.Slf4j; +import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; @@ -48,7 +49,7 @@ public class XhpcMessageBoardController { * @since version-1.0 */ @GetMapping("/user/list") - public AjaxResult queryUserList(QueryUserListRequest param) throws Exception { + public AjaxResult queryUserList(@Validated QueryUserListRequest param) throws Exception { QueryUserListResponse queryUserListResponse = xhpcMessageBoardService.queryUserList(param); diff --git a/xhpc-modules/xhpc-message-board/src/main/java/com/xhpc/board/domain/QueryUserListRequest.java b/xhpc-modules/xhpc-message-board/src/main/java/com/xhpc/board/domain/QueryUserListRequest.java index cc087a3f..d9d0623b 100644 --- a/xhpc-modules/xhpc-message-board/src/main/java/com/xhpc/board/domain/QueryUserListRequest.java +++ b/xhpc-modules/xhpc-message-board/src/main/java/com/xhpc/board/domain/QueryUserListRequest.java @@ -17,6 +17,7 @@ import javax.validation.constraints.NotNull; */ @NoArgsConstructor @Data + public class QueryUserListRequest { /** @@ -33,31 +34,28 @@ public class QueryUserListRequest { * currentPage */ @JsonProperty("currentPage") - @NotNull(message = "currentPage的参数名不正确或者currentPage的值为空,检查传入参数") - @NotBlank(message = "currentPage的参数为''字符串,请检查传入参数") + @NotNull(message = "currentPage的参数名不正确或者currentPage的值为空,请检查传入参数") @Min(value = 1, message = "分页参数最小为1") private Integer currentPage; /** * items */ @JsonProperty("items") - @NotNull(message = "items的参数名不正确或者items的值为空,检查传入参数") - @NotBlank(message = "items的参数为''字符串,请检查传入参数") + @NotNull(message = "items的参数名不正确或者items的值为空,请检查传入参数") @Min(value = 1, message = "每页显示至少1条数据") private Integer items; /** * tenantId */ @JsonProperty("tenantId") - @NotNull(message = "tenantId的参数名不正确或者tenantId的值为空,检查传入参数") + @NotNull(message = "tenantId的参数名不正确或者tenantId的值为空,请检查传入参数") @NotBlank(message = "tenantId的参数为''字符串,请检查传入参数") private String tenantId; /** * tenantType */ @JsonProperty("tenantType") - @NotNull(message = "tenantType的参数名不正确或者tenantType的值为空,检查传入参数") - @NotBlank(message = "tenantType的参数为''字符串,请检查传入参数") + @NotNull(message = "tenantType的参数名不正确或者tenantType的值为空,请检查传入参数") private Integer tenantType; }