Explorar o código

考试登录修改

wangliang %!s(int64=4) %!d(string=hai) anos
pai
achega
2aff280483

+ 4 - 3
themis-backend/src/main/java/com/qmth/themis/backend/api/TBUserController.java

@@ -593,10 +593,11 @@ public class TBUserController {
             }
             if (Objects.isNull(tbUser.getId())) {
                 TBOrg tbOrg = (TBOrg) ServletUtil.getRequestOrg();
-                tbUser.setId(Constants.idGen.next());
-                if (Objects.nonNull(tbOrg)) {
-                    tbUser.setOrgId(tbOrg.getId());
+                if (Objects.isNull(tbOrg) || Objects.isNull(tbOrg.getId())) {
+                    throw new BusinessException(ExceptionResultEnum.ORG_ID_IS_NULL);
                 }
+                tbUser.setId(Constants.idGen.next());
+                tbUser.setOrgId(tbOrg.getId());
                 tbUser.setCreateId(tbUser.getId());
                 if (Objects.nonNull(roleSet) && roleSet.size() > 0) {
                     TBUser finalTbUser = tbUser;