From a84913e3d7da9ecdda96b258a342ad45a6c98e20 Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期四, 20 三月 2025 09:46:16 +0800 Subject: [PATCH] Merge remote-tracking branch '喜望/dev-2.0' into dev-2.0 --- springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/impl/IdentityInformationServiceImpl.java | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/impl/IdentityInformationServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/impl/IdentityInformationServiceImpl.java index 7d0c257..8c491c3 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/impl/IdentityInformationServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/impl/IdentityInformationServiceImpl.java @@ -36,6 +36,7 @@ SystemUser systemUser = systemUserService.lambdaQuery() .eq(SystemUser::getPhone, loginUserInfo.getPhone()) .eq(SystemUser::getIsAdmin, 1).last("LIMIT 1") + .ne(SystemUser::getStatus, 3) .one(); // 获取身份 Integer identity = (Integer) redisUtils.get("identity:" + loginUserInfo.getPhone()); @@ -58,6 +59,9 @@ } else if (identity == null && partyMember != null) { identityInformationVO.setIdentity(1); redisUtils.set("identity:" + loginUserInfo.getPhone(), 1); + } else if(partyMember == null && systemUser == null && identity != null){ + identityInformationVO.setIdentity(null); + redisUtils.remove("identity:" + loginUserInfo.getPhone()); } else { identityInformationVO.setIdentity(identity); } -- Gitblit v1.7.1