|
|
@ -373,6 +373,7 @@ public class ProRoleService implements IProRoleService { |
|
|
|
//查看角色展示列表中是否有数据
|
|
|
|
ProMemberRoleShowExample proMemberRoleShowExampleNew=new ProMemberRoleShowExample(); |
|
|
|
proMemberRoleShowExampleNew.createCriteria().andMemberIdEqualTo(memberId); |
|
|
|
proMemberRoleShowExampleNew.setOrderByClause("sequence"); |
|
|
|
List<ProMemberRoleShow> proMemberRoleShowsNew = proMemberRoleShowMapper.selectByExample(proMemberRoleShowExampleNew); |
|
|
|
|
|
|
|
List<Long> roleIds = new ArrayList<>(); |
|
|
@ -380,7 +381,7 @@ public class ProRoleService implements IProRoleService { |
|
|
|
roleIds.add(roleShow.getRoleId()); |
|
|
|
} |
|
|
|
//查询二级角色
|
|
|
|
memberRoleList = proRoleDao.selectSecondRolesShowByRoleId(projectId,roleIds); |
|
|
|
memberRoleList = proRoleDao.selectSecondRolesShowByRoleId(projectId,memberId); |
|
|
|
//在show表查找可见的角色
|
|
|
|
|
|
|
|
|
|
|
|