Bladeren bron

修复新增机构用户bug

宋悦 8 jaren geleden
bovenliggende
commit
a9c38e30e7
1 gewijzigde bestanden met toevoegingen van 5 en 1 verwijderingen
  1. 5 1
      core-api/src/main/java/cn/com/qmth/examcloud/service/core/api/UserApi.java

+ 5 - 1
core-api/src/main/java/cn/com/qmth/examcloud/service/core/api/UserApi.java

@@ -91,7 +91,11 @@ public class UserApi {
     public ResponseEntity addUser(@RequestBody User user,HttpServletRequest request){
         AccessUser accessUser = (AccessUser)request.getAttribute("accessUser");
         if(accessUser != null){
-            user.setRootOrgId(accessUser.getRootOrgId());
+            if(accessUser.getRootOrgId() != 0){
+                user.setRootOrgId(accessUser.getRootOrgId());
+            }else{
+                user.setRootOrgId(user.getOrgId());
+            }
         }
         try {
 			return new ResponseEntity(userService.save(user), HttpStatus.CREATED);