|
@@ -67,12 +67,12 @@ public class EduRegisterController extends BaseController {
|
|
|
if (!list.containsAll(Arrays.asList(organId.split(",")))) {
|
|
|
return failed("非法请求");
|
|
|
}
|
|
|
- organIds = organId;
|
|
|
+ organIds = organId;
|
|
|
}
|
|
|
//是乐团主管,不是分部经理
|
|
|
List<Integer> cooperationOrganIds = null;
|
|
|
List<Integer> userRole = employeeDao.queryUserRole(sysUser.getId());
|
|
|
- if (!sysUser.getIsSuperAdmin() && userRole.contains(SysUserRole.EDUCATIONAL_TEACHER) && !userRole.contains(SysUserRole.SECTION_MANAGER)) {
|
|
|
+ if (!sysUser.getIsSuperAdmin() && !userRole.contains(SysUserRole.ADMINISTRATOR) && !userRole.contains(SysUserRole.SECTION_MANAGER)) {
|
|
|
List<CooperationOrgan> cooperationOrgans = cooperationOrganDao.getCooperationOrganByEduTeacherId(sysUser.getId());
|
|
|
if (cooperationOrgans.size() > 0) {
|
|
|
cooperationOrganIds = cooperationOrgans.stream().map(CooperationOrgan::getId).collect(Collectors.toList());
|