From e421b95541e2796a7c7b2cee7930fe27f9a33d1d Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期五, 21 三月 2025 15:38:17 +0800
Subject: [PATCH] 冥想

---
 xinquan-modules/xinquan-user/src/main/java/com/xinquan/user/service/impl/AppUserServiceImpl.java |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/xinquan-modules/xinquan-user/src/main/java/com/xinquan/user/service/impl/AppUserServiceImpl.java b/xinquan-modules/xinquan-user/src/main/java/com/xinquan/user/service/impl/AppUserServiceImpl.java
index 783ad39..34dc49e 100644
--- a/xinquan-modules/xinquan-user/src/main/java/com/xinquan/user/service/impl/AppUserServiceImpl.java
+++ b/xinquan-modules/xinquan-user/src/main/java/com/xinquan/user/service/impl/AppUserServiceImpl.java
@@ -79,9 +79,11 @@
         String device = dto.getDevice();
         if (StringUtils.hasLength(dto.getDevice())) {
             Optional<AppUser> one = this.lambdaQuery()
+                    .ne(AppUser::getUserStatus,3)
                     .eq(AppUser::getDevice, device)
                     .isNull(AppUser::getCellPhone).oneOpt();
             Optional<AppUser> appUser = this.lambdaQuery()
+                    .ne(AppUser::getUserStatus,3)
                     .eq(Objects.nonNull(dto.getId()), AppUser::getId, dto.getId())
                     .eq(com.alibaba.nacos.common.utils.StringUtils.isNotBlank(dto.getAppleId()), AppUser::getAppleId, dto.getAppleId())
                     .eq(com.alibaba.nacos.common.utils.StringUtils.isNotBlank(dto.getCellPhone()), AppUser::getCellPhone,
@@ -195,6 +197,8 @@
             if (appUser.getCellPhone()!=null){
                 appLoginUser.setBindStatus(DisabledEnum.NO.getCode());
                 appLoginUser.setCellPhone(appUser.getCellPhone());
+            }else{
+                appLoginUser.setBindStatus(DisabledEnum.YES.getCode());
             }
         } else {
             if (org.springframework.util.StringUtils.hasLength(body.getDevice())){

--
Gitblit v1.7.1