wangwei 7 жил өмнө
parent
commit
665dd0b8d4

+ 5 - 6
examcloud-core-basic-service/src/main/java/cn/com/qmth/examcloud/core/basic/service/impl/AuthServiceImpl.java

@@ -70,14 +70,13 @@ public class AuthServiceImpl implements AuthService {
 				throw new StatusException("B-001001", "domain,rootOrgId 必须有一个不为空");
 			}
 
-			rootOrg = orgRepo.findFirstByParentIdAndCode(0L, loginInfo.getDomain());
-
-			if (null == rootOrg) {
-				throw new StatusException("B-001002", "机构不存在");
+			try {
+				rootOrg = orgRepo.findFirstByParentIdAndCode(0L, loginInfo.getDomain());
+				rootOrgId = String.valueOf(rootOrg.getId());
+			} catch (Exception e) {
+				throw new StatusException("B-001002", "机构不存在", e);
 			}
 
-			rootOrgId = String.valueOf(rootOrg.getId());
-
 		} else {
 			rootOrg = orgRepo.findOne(Long.valueOf(rootOrgId));
 			if (null == rootOrg) {