|
|
@ -145,20 +145,29 @@ public class TeacherOpenCourseScheduleSessionController{
|
|
|
|
@GetMapping(MODEL + "/add.do")
|
|
|
|
@GetMapping(MODEL + "/add.do")
|
|
|
|
@Function("teacherOpenCourseScheduleSession.add")
|
|
|
|
@Function("teacherOpenCourseScheduleSession.add")
|
|
|
|
@ResponseBody
|
|
|
|
@ResponseBody
|
|
|
|
public ModelAndView add(Long teacherOpenCourseScheduleSessionId) {
|
|
|
|
public ModelAndView add(Long teacherOpenCourseScheduleSessionId, @SCoreUser CoreUser coreUser) {
|
|
|
|
ModelAndView view = new ModelAndView("/jlw/teacherOpenCourseScheduleSession/add.html");
|
|
|
|
ModelAndView view = new ModelAndView("/jlw/teacherOpenCourseScheduleSession/add.html");
|
|
|
|
|
|
|
|
|
|
|
|
// 教师开课列表
|
|
|
|
// 教师开课列表
|
|
|
|
TeacherOpenCourseQuery tocParams = new TeacherOpenCourseQuery();
|
|
|
|
TeacherOpenCourseQuery tocParams = new TeacherOpenCourseQuery();
|
|
|
|
tocParams.setTeacherOpenCourseStatus(1);
|
|
|
|
tocParams.setTeacherOpenCourseStatus(1);
|
|
|
|
|
|
|
|
if (!coreUser.isAdmin()) {
|
|
|
|
|
|
|
|
tocParams.setOrgId(coreUser.getOrgId());
|
|
|
|
|
|
|
|
}
|
|
|
|
view.addObject("teacherOpenCourseList", teacherOpenCourseService.getValuesByQuery(tocParams));
|
|
|
|
view.addObject("teacherOpenCourseList", teacherOpenCourseService.getValuesByQuery(tocParams));
|
|
|
|
// 公共查询
|
|
|
|
// 公共查询
|
|
|
|
// 课次标签列表
|
|
|
|
// 课次标签列表
|
|
|
|
TeacherOpenCourseScheduleSessionTagQuery param = new TeacherOpenCourseScheduleSessionTagQuery();
|
|
|
|
TeacherOpenCourseScheduleSessionTagQuery param = new TeacherOpenCourseScheduleSessionTagQuery();
|
|
|
|
|
|
|
|
if (!coreUser.isAdmin()) {
|
|
|
|
|
|
|
|
param.setOrgId(coreUser.getOrgId());
|
|
|
|
|
|
|
|
}
|
|
|
|
view.addObject("sessionTagList", teacherOpenCourseScheduleSessionTagService.getValuesByQuery(param));
|
|
|
|
view.addObject("sessionTagList", teacherOpenCourseScheduleSessionTagService.getValuesByQuery(param));
|
|
|
|
|
|
|
|
|
|
|
|
// 教室列表
|
|
|
|
// 教室列表
|
|
|
|
TeacherOpenCourseScheduleSessionClassQuery classQuery = new TeacherOpenCourseScheduleSessionClassQuery();
|
|
|
|
TeacherOpenCourseScheduleSessionClassQuery classQuery = new TeacherOpenCourseScheduleSessionClassQuery();
|
|
|
|
|
|
|
|
if (!coreUser.isAdmin()) {
|
|
|
|
|
|
|
|
classQuery.setOrgId(coreUser.getOrgId());
|
|
|
|
|
|
|
|
}
|
|
|
|
List<TeacherOpenCourseScheduleSessionClass> valuesByQuery = teacherOpenCourseScheduleSessionClassService.getValuesByQuery(classQuery);
|
|
|
|
List<TeacherOpenCourseScheduleSessionClass> valuesByQuery = teacherOpenCourseScheduleSessionClassService.getValuesByQuery(classQuery);
|
|
|
|
valuesByQuery.forEach(item -> {
|
|
|
|
valuesByQuery.forEach(item -> {
|
|
|
|
// 教室 全路径的名称
|
|
|
|
// 教室 全路径的名称
|
|
|
|