From b3f1cf2260b94e7e0726c0f88d80edf619c20142 Mon Sep 17 00:00:00 2001
From: 刘帅 <rr.iii@qq.com>
Date: 星期二, 22 九月 2026 17:49:19 +0800
Subject: [PATCH] bug:修改密码问题

---
 cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/LoginController.java |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/LoginController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/LoginController.java
index a6f83f7..e90f9a7 100644
--- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/LoginController.java
+++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/LoginController.java
@@ -117,8 +117,10 @@
         if (!"123456".equals(sms_code) && (ToolUtil.isEmpty(value) || !value.equals(sms_code))) {
             return ResultUtil.error("验证码无效");
         }
-        User User =userService.getOne(new QueryWrapper<User>().eq("phone", username));
-        if (User == null) {
+        User user = userService.getOne(new QueryWrapper<User>()
+                .eq("phone", username)
+                .ne("status", 3));
+        if (user == null) {
             return ResultUtil.error("该账号未注册", "");
         }
 //        if (User.getState() == 2) {
@@ -127,8 +129,8 @@
 //        if (User.getCode() == null) {
 //            User.setCode(UUIDUtil.getNumberRandom(16));
 //        }
-        User.setPassword(MD5.md5(newPassword));
-        if (!userService.updateById(User)) {
+        user.setPassword(MD5.md5(newPassword));
+        if (!userService.updateById(user)) {
             return ResultUtil.error("密码修改失败,请稍后重试");
         }
         return ResultUtil.success();

--
Gitblit v1.7.1