|
@ -1432,7 +1432,7 @@ public class SysUserService extends MybatisBaseService<SysUserMapper, SysUser> { |
|
|
//最后一级的sid所属层级
|
|
|
//最后一级的sid所属层级
|
|
|
SysOrganization sysOrganization = sysOrganizationService.fetchBySid(stringList.get(stringList.size() - 1)); |
|
|
SysOrganization sysOrganization = sysOrganizationService.fetchBySid(stringList.get(stringList.size() - 1)); |
|
|
//查询层级对应的角色权限id
|
|
|
//查询层级对应的角色权限id
|
|
|
List<String> roleSid = sysRoleService.selectByRole(sysOrganization.getOrgLevelKey(), menuSid,query.getUserSid()); |
|
|
List<String> roleSid = sysRoleService.selectByMobileRole(sysOrganization.getOrgLevelKey(), menuSid,query.getUserSid()); |
|
|
roleSid.removeAll(Collections.singleton(null)); |
|
|
roleSid.removeAll(Collections.singleton(null)); |
|
|
if (!roleSid.isEmpty()) { |
|
|
if (!roleSid.isEmpty()) { |
|
|
for (int i = 0; i < roleSid.size(); i++) { |
|
|
for (int i = 0; i < roleSid.size(); i++) { |
|
@ -1445,9 +1445,6 @@ public class SysUserService extends MybatisBaseService<SysUserMapper, SysUser> { |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
if(StringUtils.isBlank(defalutId)) { |
|
|
|
|
|
defalutId = "0"; |
|
|
|
|
|
} |
|
|
|
|
|
return rb.success().setData(defalutId); |
|
|
return rb.success().setData(defalutId); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |