|
|
@ -87,10 +87,10 @@ public class CompController extends JeecgController<Comp, ICompService> { |
|
|
|
//角色名称 管理员&教务处可以查看所有
|
|
|
|
//角色名称 管理员&教务处可以查看所有
|
|
|
|
List<SysRole> roleList = iSysUserRoleService.getUserRoleByUserId(loginUser.getId()); |
|
|
|
List<SysRole> roleList = iSysUserRoleService.getUserRoleByUserId(loginUser.getId()); |
|
|
|
Map<String, String> roleMap = Optional.ofNullable(roleList).orElse(new LinkedList<>()).stream().collect(Collectors.toMap(SysRole::getRoleCode, SysRole::getRoleCode)); |
|
|
|
Map<String, String> roleMap = Optional.ofNullable(roleList).orElse(new LinkedList<>()).stream().collect(Collectors.toMap(SysRole::getRoleCode, SysRole::getRoleCode)); |
|
|
|
//角色编码 管理员&组委会&教务处 可以看到所有,其它用户可见到所属自己数据
|
|
|
|
//角色编码 管理员&教务处 可以看到所有,其它用户可见到所属自己数据
|
|
|
|
Map<String, String> efficientRoleMap = new LinkedHashMap<>(); |
|
|
|
Map<String, String> efficientRoleMap = new LinkedHashMap<>(); |
|
|
|
efficientRoleMap.put("admin", "admin"); |
|
|
|
efficientRoleMap.put("admin", "admin"); |
|
|
|
efficientRoleMap.put("committee", "committee"); |
|
|
|
/*efficientRoleMap.put("committee", "committee");*/ |
|
|
|
efficientRoleMap.put("superAdmin", "superAdmin"); |
|
|
|
efficientRoleMap.put("superAdmin", "superAdmin"); |
|
|
|
if (efficientRoleMap.containsValue(roleMap.get("admin")) |
|
|
|
if (efficientRoleMap.containsValue(roleMap.get("admin")) |
|
|
|
||efficientRoleMap.containsValue(roleMap.get("committee")) |
|
|
|
||efficientRoleMap.containsValue(roleMap.get("committee")) |
|
|
|