|
|
@ -1238,7 +1238,7 @@ class CoursesController < ApplicationController
|
|
|
|
tip_exception("开始时间不能为空") if params[:start_date].blank?
|
|
|
|
tip_exception("开始时间不能为空") if params[:start_date].blank?
|
|
|
|
tip_exception("结束时间不能为空") if params[:end_date].blank?
|
|
|
|
tip_exception("结束时间不能为空") if params[:end_date].blank?
|
|
|
|
tip_exception("结束时间必须晚于开始时间") if strf_date(params[:end_date]) <= strf_date(params[:start_date])
|
|
|
|
tip_exception("结束时间必须晚于开始时间") if strf_date(params[:end_date]) <= strf_date(params[:start_date])
|
|
|
|
tip_exception("开始时间和结束时间不能小于往期开课时间") if @course.nil? && @subject.max_course_end_date && strf_date(params[:start_date]) <= strf_date(@subject.max_course_end_date)
|
|
|
|
tip_exception("开始时间和结束时间不能早于往期开课时间") if @course.nil? && @subject.max_course_end_date && strf_date(params[:start_date]) <= strf_date(@subject.max_course_end_date)
|
|
|
|
validate_start_end_date if @course.present?
|
|
|
|
validate_start_end_date if @course.present?
|
|
|
|
tip_exception("开放课堂必须包含公告栏和在线学习模块") unless params[:course_module_types].include?("announcement") && params[:course_module_types].include?("online_learning")
|
|
|
|
tip_exception("开放课堂必须包含公告栏和在线学习模块") unless params[:course_module_types].include?("announcement") && params[:course_module_types].include?("online_learning")
|
|
|
|
end
|
|
|
|
end
|
|
|
|