Parcourir la source

用户没有部门,不分配部门以及部门以下的权限

hym il y a 4 ans
Parent
commit
b9b8feb732

+ 2 - 2
user_auth/src/main/java/com/huaxu/service/impl/UserServiceImpl.java

@@ -292,12 +292,12 @@ public class UserServiceImpl implements UserService {
             getOrg(user.getCompanyOrgId(),allOrgs,programItemList);
             programItemList.add(programItem);
 
-        }else if(permissionType==3){
+        }else if(permissionType==3&&user.getDeptOrgId()!=null){
             ProgramItem programItem=new ProgramItem();
             programItem.setOrgId(user.getDeptOrgId());
             programItem.setOrgDeparmtmentId(user.getDeptOrgId());
             programItemList.add(programItem);
-        }else if(permissionType==4) {
+        }else if(permissionType==4&&user.getDeptOrgId()!=null) {
             ProgramItem programItem=new ProgramItem();
             programItem.setOrgId(user.getDeptOrgId());
             programItem.setOrgDeparmtmentId(user.getDeptOrgId());