浏览代码

feature: 认证权限内部使用
1. 测试提交接口bug修改

fuzq 4 年之前
父节点
当前提交
6a4383d0de

+ 4 - 0
src/main/java/com/dragoninfo/dcuc/authweb/restcontroller/login/DcucLoginController.java

@@ -3,6 +3,7 @@ package com.dragoninfo.dcuc.authweb.restcontroller.login;
 
 
 import com.dragoninfo.dcuc.auth.auth.facade.IRoleFacade;
 import com.dragoninfo.dcuc.auth.auth.facade.IRoleFacade;
 import com.dragoninfo.dcuc.authweb.config.DcucAuthWebConfig;
 import com.dragoninfo.dcuc.authweb.config.DcucAuthWebConfig;
+import com.dragoninfo.dcuc.org.entity.OrgInfo;
 import com.dragoninfo.dcuc.org.facade.IOrgInfoFacade;
 import com.dragoninfo.dcuc.org.facade.IOrgInfoFacade;
 import com.dragoninfo.dcuc.user.admin.facade.IManageInfoFacade;
 import com.dragoninfo.dcuc.user.admin.facade.IManageInfoFacade;
 import com.dragoninfo.dcuc.user.admin.facade.IMenuMtAuthFacade;
 import com.dragoninfo.dcuc.user.admin.facade.IMenuMtAuthFacade;
@@ -61,6 +62,9 @@ public class DcucLoginController {
             if (iUserInfoFacade.isRootUser(securityUser.getId()) && StringUtils.isEmpty(rootOrgid)) {
             if (iUserInfoFacade.isRootUser(securityUser.getId()) && StringUtils.isEmpty(rootOrgid)) {
                 rootOrgid = iOrgInfoFacade.getRootOrgId();
                 rootOrgid = iOrgInfoFacade.getRootOrgId();
             }
             }
+            OrgInfo orgInfo = iOrgInfoFacade.detail(userInfo.getOrgId());
+            securityUser.setSecurityOrg(orgInfo.getId());
+            securityUser.setSecurityOrgName(orgInfo.getFullName());
             securityUser.setSecurityOrg(rootOrgid);
             securityUser.setSecurityOrg(rootOrgid);
             return securityUser;
             return securityUser;
         } catch (Exception var3) {
         } catch (Exception var3) {