From 6f591815c815d5a26c9f14fa9e4245f89cd0bfd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=AE=87=E8=88=AA?= <653809315@qq.com> Date: Thu, 16 May 2024 09:33:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/mdd/common/validator/CodeArg.java | 2 ++ .../src/main/java/com/mdd/front/controller/LoginController.java | 2 +- server/like-front/src/main/resources/application.yml | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/server/like-common/src/main/java/com/mdd/common/validator/CodeArg.java b/server/like-common/src/main/java/com/mdd/common/validator/CodeArg.java index 70a0197..47cc1d6 100644 --- a/server/like-common/src/main/java/com/mdd/common/validator/CodeArg.java +++ b/server/like-common/src/main/java/com/mdd/common/validator/CodeArg.java @@ -5,6 +5,7 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotBlank; +import javax.validation.constraints.Pattern; /** * @author byw @@ -16,5 +17,6 @@ public class CodeArg { @NotBlank(message = "手机号不能为空") @ApiModelProperty(value = "手机号") + @Pattern(regexp = "^[1][3,4,5,6,7,8,9][0-9]{9}$", message = "手机号格式有误") private String mobile; } diff --git a/server/like-front/src/main/java/com/mdd/front/controller/LoginController.java b/server/like-front/src/main/java/com/mdd/front/controller/LoginController.java index 89dc872..f24eb86 100644 --- a/server/like-front/src/main/java/com/mdd/front/controller/LoginController.java +++ b/server/like-front/src/main/java/com/mdd/front/controller/LoginController.java @@ -119,7 +119,7 @@ public class LoginController { @NotLogin @ApiOperation("获取验证码") @PostMapping("/code") - public AjaxResult code(@RequestBody CodeArg arg){ + public AjaxResult code(@RequestBody @Validated CodeArg arg){ return iLoginService.code(arg.getMobile()); } diff --git a/server/like-front/src/main/resources/application.yml b/server/like-front/src/main/resources/application.yml index 0672341..08d5545 100644 --- a/server/like-front/src/main/resources/application.yml +++ b/server/like-front/src/main/resources/application.yml @@ -7,7 +7,7 @@ like: # 是否开启swagger enabled: true # 请求前缀 - pathMapping: /dev-api + pathMapping: / # 服务配置 server: