|
|
|
@ -86,6 +86,31 @@ public class TeacherOpenCourseController{
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 教师端-教师开课
|
|
|
|
|
* @param teacherOpenCourseQuery
|
|
|
|
|
* @param result
|
|
|
|
|
* @param coreUser
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
@PostMapping(API + "/add.do")
|
|
|
|
|
@ResponseBody
|
|
|
|
|
public JsonResult addDo(@Validated(ValidateConfig.ADD.class) TeacherOpenCourseQuery teacherOpenCourseQuery, BindingResult result,@SCoreUser CoreUser coreUser){
|
|
|
|
|
if(result.hasErrors()){
|
|
|
|
|
return JsonResult.failMessage(result);
|
|
|
|
|
}else{
|
|
|
|
|
teacherOpenCourseQuery.setUserId(coreUser.getId());
|
|
|
|
|
teacherOpenCourseQuery.setOrgId(coreUser.getOrgId());
|
|
|
|
|
// 添加教师ID
|
|
|
|
|
if (coreUser.isTeacher()) {
|
|
|
|
|
Teacher teacher = teacherService.getByUserId(coreUser.getId());
|
|
|
|
|
teacherOpenCourseQuery.setTeacherId(teacher.getTeacherId());
|
|
|
|
|
}
|
|
|
|
|
return teacherOpenCourseService.add(teacherOpenCourseQuery);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* 后台页面 */
|
|
|
|
|
|
|
|
|
|