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: