TRX пре 1 година
родитељ
комит
7e9d8fbb27

+ 9 - 0
FullCardServer/src/main/java/com/zhongshu/card/server/core/service/org/IndexService.java

@@ -272,6 +272,15 @@ public class IndexService extends SuperService {
         if (ObjectUtils.isEmpty(list)) {
             return ResultContent.buildFail("用户未加入项目");
         }
+        if (list.size() == 1) {
+            OrgUserState orgUserState = list.get(0).getOrgUserState();
+            if (orgUserState == OrgUserState.Unaudited) {
+                return ResultContent.buildFail("用户正在审核中,登录失败");
+            }
+            if (orgUserState == OrgUserState.Refusal) {
+                return ResultContent.buildFail("用户已拒绝,登录失败");
+            }
+        }
         list = list.stream().filter(it -> {
             if (it.getOrgUserState() == null || it.getOrgUserState() == OrgUserState.Formal) {
                 return true;