From 08cb6046ab729d41570e9aa16da73bbced9542e5 Mon Sep 17 00:00:00 2001
From: yanderong <307678080@qq.com>
Date: 星期五, 17 七月 2026 09:34:13 +0800
Subject: [PATCH] feat: 用户冻结bug

---
 UserYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/UserYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java b/UserYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java
index 9081169..ab61391 100644
--- a/UserYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java
+++ b/UserYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java
@@ -573,9 +573,12 @@
             }
 
             if(ToolUtil.isNotEmpty(phone)){
-                List<UserInfo> phone1 = userInfoMapper.selectList(new EntityWrapper<UserInfo>().eq("phone", phone).eq("state",1).ne("flag",3));
+                List<UserInfo> phone1 = userInfoMapper.selectList(new EntityWrapper<UserInfo>().eq("phone", phone).ne("flag",3));
                 if(phone1.size()>0){
                     userInfo  = phone1.get(0);
+                    if (userInfo.getState() == 2) {
+                        return ResultUtil.error("账号被冻结");
+                    }
                     userInfo.setAppletsOpenId(openid);
                     userInfo.setUnionid(unionid);
                     userInfoMapper.updateById(userInfo);
@@ -592,9 +595,12 @@
             userInfo = new UserInfo();
             userInfo.setAvatar("https://traffic.qytzt.cn/v1/AUTH_d8bef0a04db511f0b79d01a3e2b7587e/qyt20250702/imgs/management/d081e7a9-13d4-4eec-afb6-afd10885a664.png");
             if(ToolUtil.isNotEmpty(phone)){
-                List<UserInfo> phone1 = userInfoMapper.selectList(new EntityWrapper<UserInfo>().eq("phone", phone).eq("state",1).ne("flag",3));
+                List<UserInfo> phone1 = userInfoMapper.selectList(new EntityWrapper<UserInfo>().eq("phone", phone).ne("flag",3));
                 if(phone1.size()>0){
                     userInfo = phone1.get(0);
+                    if (userInfo.getState() == 2) {
+                        return ResultUtil.error("账号被冻结");
+                    }
                     userInfo.setUnionid(unionid);
                     userInfo.setAppletsOpenId(openid);
                 }

--
Gitblit v1.7.1