@ -1698,7 +1698,7 @@ public class SysUserService extends MybatisBaseService<SysUserMapper, SysUser> {
public ResultBean < String > selectPrivilegeLevel ( PrivilegeQuery query ) {
ResultBean < String > rb = ResultBean . fireFail ( ) ;
String defalutId = "" ;
List < String > roleIdList = sysUserRoleService . selectRoleSid ( query . getUserSid ( ) ) ;
List < String > roleIdList = sysUserRoleService . selectRoleSid ( query . getUserSid ( ) , query . getOrgPath ( ) ) ;
roleIdList . removeAll ( Collections . singleton ( null ) ) ;
if ( ! roleIdList . isEmpty ( ) ) {
for ( int i = 0 ; i < roleIdList . size ( ) ; i + + ) {
@ -1728,7 +1728,7 @@ public class SysUserService extends MybatisBaseService<SysUserMapper, SysUser> {
// List<String> stringList = Arrays.asList(query.getOrgPath().split("/"));
//最后一级的sid所属层级
// SysOrganization sysOrganization = sysOrganizationService.fetchBySid(stringList.get(stringList.size() - 1));
List < String > roleSidList = sysUserRoleService . selectRoleSid ( query . getUserSid ( ) ) ;
List < String > roleSidList = sysUserRoleService . selectRoleSid ( query . getUserSid ( ) , "" ) ;
roleSidList . removeAll ( Collections . singleton ( null ) ) ;
//查询层级对应的角色权限id
List < String > roleIdList = sysRoleService . selectByRole ( roleSidList , menuSid , query . getUserSid ( ) ) ;
@ -1750,7 +1750,7 @@ public class SysUserService extends MybatisBaseService<SysUserMapper, SysUser> {
List < String > stringList = Arrays . asList ( query . getOrgPath ( ) . split ( "/" ) ) ;
//最后一级的sid所属层级
SysOrganization sysOrganization = sysOrganizationService . fetchBySid ( stringList . get ( stringList . size ( ) - 1 ) ) ; * /
List < String > roleSidList = sysUserRoleService . selectRoleSid ( query . getUserSid ( ) ) ;
List < String > roleSidList = sysUserRoleService . selectRoleSid ( query . getUserSid ( ) , "" ) ;
roleSidList . removeAll ( Collections . singleton ( null ) ) ;
//查询层级对应的角色权限id
List < String > roleSid = sysRoleService . selectByMobileRole ( roleSidList , menuSid , query . getUserSid ( ) ) ;