From b5e0a4f030f4741825b7a8d3d65bc1c2ba616ea1 Mon Sep 17 00:00:00 2001
From: xin <1099200748@qq.com>
Date: Tue, 24 Jun 2025 23:40:58 +0800
Subject: [PATCH] 验证码登录补充

---
 oying-system/src/main/java/com/oying/modules/security/service/dto/AuthUserPhoneDto.java |    2 +-
 oying-system/src/main/java/com/oying/modules/security/service/dto/AuthUserDto.java      |    1 +
 oying-system/src/main/java/com/oying/modules/security/rest/AuthController.java          |    4 ++--
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/oying-system/src/main/java/com/oying/modules/security/rest/AuthController.java b/oying-system/src/main/java/com/oying/modules/security/rest/AuthController.java
index 9a1f84c..43c4154 100644
--- a/oying-system/src/main/java/com/oying/modules/security/rest/AuthController.java
+++ b/oying-system/src/main/java/com/oying/modules/security/rest/AuthController.java
@@ -81,7 +81,7 @@
         if (StringUtils.isBlank(code)) {
             throw new BadRequestException("验证码不存在或已过期");
         }
-        if (StringUtils.isBlank(authUser.getCode()) || !authUser.getCode().equalsIgnoreCase(code)) {
+        if (!authUser.getCode().equalsIgnoreCase(code)) {
             throw new BadRequestException("验证码错误");
         }
         // 获取用户信息
@@ -120,7 +120,7 @@
         if (StringUtils.isBlank(code)) {
             throw new BadRequestException("验证码不存在或已过期");
         }
-        if (StringUtils.isBlank(authUser.getCode()) || !authUser.getCode().equalsIgnoreCase(code)) {
+        if (!authUser.getCode().equalsIgnoreCase(code)) {
             throw new BadRequestException("验证码错误");
         }
         // 获取用户信息
diff --git a/oying-system/src/main/java/com/oying/modules/security/service/dto/AuthUserDto.java b/oying-system/src/main/java/com/oying/modules/security/service/dto/AuthUserDto.java
index 1acd8d2..5436efa 100644
--- a/oying-system/src/main/java/com/oying/modules/security/service/dto/AuthUserDto.java
+++ b/oying-system/src/main/java/com/oying/modules/security/service/dto/AuthUserDto.java
@@ -21,6 +21,7 @@
     @ApiModelProperty(value = "密码")
     private String password;
 
+    @NotBlank(message = "验证码不能为空")
     @ApiModelProperty(value = "验证码")
     private String code;
 
diff --git a/oying-system/src/main/java/com/oying/modules/security/service/dto/AuthUserPhoneDto.java b/oying-system/src/main/java/com/oying/modules/security/service/dto/AuthUserPhoneDto.java
index dbc39ad..6c6252f 100644
--- a/oying-system/src/main/java/com/oying/modules/security/service/dto/AuthUserPhoneDto.java
+++ b/oying-system/src/main/java/com/oying/modules/security/service/dto/AuthUserPhoneDto.java
@@ -20,7 +20,7 @@
     @ApiModelProperty(value = "用户名")
     private String username;
 
-    @NotBlank
+    @NotBlank(message = "验证码不能为空")
     @ApiModelProperty(value = "验证码")
     private String code;
 

--
Gitblit v1.9.3