|
@@ -60,7 +60,7 @@ public class TeacherController extends BaseController {
|
|
|
return failed("用户所在分部异常");
|
|
|
}else {
|
|
|
List<String> list = Arrays.asList(employee.getOrganIdList().split(","));
|
|
|
- if(!list.contains(queryInfo.getOrganId())){
|
|
|
+ if(!list.containsAll(Arrays.asList(queryInfo.getOrganId().split(",")))){
|
|
|
return failed("用户所在分部异常");
|
|
|
}
|
|
|
}
|
|
@@ -101,7 +101,7 @@ public class TeacherController extends BaseController {
|
|
|
return failed("用户所在分部异常");
|
|
|
}else {
|
|
|
List<String> list = Arrays.asList(employee.getOrganIdList().split(","));
|
|
|
- if(!list.contains(organId)){
|
|
|
+ if(!list.containsAll(Arrays.asList(organId.split(",")))){
|
|
|
return failed("用户所在分部异常");
|
|
|
}
|
|
|
}
|
|
@@ -114,10 +114,7 @@ public class TeacherController extends BaseController {
|
|
|
@PreAuthorize("@pcs.hasPermissions('teacher/findOrganTeacherBySubject')")
|
|
|
public HttpResponseResult findOrganTeacherBySubject(Integer subjecId) {
|
|
|
String organId = sysUserFeignService.queryUserInfo().getOrganId();
|
|
|
- if(StringUtils.isNotEmpty(organId)){
|
|
|
- return succeed(teacherService.findOrganTeacherBySubject(Integer.parseInt(organId),subjecId));
|
|
|
- }
|
|
|
- return succeed(teacherService.findOrganTeacherBySubject(null,subjecId));
|
|
|
+ return succeed(teacherService.findOrganTeacherBySubject(organId,subjecId));
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "获取乐团所有老师")
|