|
@@ -47,16 +47,16 @@
|
|
|
</selectKey>
|
|
|
-->
|
|
|
INSERT INTO course_schedule
|
|
|
- (id_,class_group_id_,status_,subsidy_,class_date_,start_class_time_,end_class_time_,teacher_id_,actual_teacher_id_,create_time_,update_time_,current_class_times_)
|
|
|
- VALUES(#{id},#{classGroupId},#{status,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{subsidy},#{classDate},#{startClassTime},#{endClassTime},#{teacherId},#{actualTeacherId},now(),now(),#{currentClassTimes})
|
|
|
+ (id_,class_group_id_,status_,subsidy_,class_date_,start_class_time_,end_class_time_,teacher_id_,actual_teacher_id_,create_time_,update_time_)
|
|
|
+ VALUES(#{id},#{classGroupId},#{status,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{subsidy},#{classDate},#{startClassTime},#{endClassTime},#{teacherId},#{actualTeacherId},now(),now())
|
|
|
</insert>
|
|
|
|
|
|
<insert id="batchAddCourseSchedules" parameterType="java.util.List" useGeneratedKeys="true" keyProperty="id_">
|
|
|
INSERT INTO course_schedule
|
|
|
- (class_group_id_,status_,subsidy_,class_date_,start_class_time_,end_class_time_,teacher_id_,actual_teacher_id_,create_time_,update_time_,current_class_times_)
|
|
|
+ (class_group_id_,status_,subsidy_,class_date_,start_class_time_,end_class_time_,teacher_id_,actual_teacher_id_,create_time_,update_time_)
|
|
|
VALUE
|
|
|
<foreach collection="list" item="course" separator=",">
|
|
|
- (#{course.classGroupId},#{course.status,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{course.subsidy},#{course.classDate},#{course.startClassTime},#{course.endClassTime},#{course.teacherId},#{course.actualTeacherId},now(),now(),#{course.currentClassTimes})
|
|
|
+ (#{course.classGroupId},#{course.status,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{course.subsidy},#{course.classDate},#{course.startClassTime},#{course.endClassTime},#{course.teacherId},#{course.actualTeacherId},now(),now())
|
|
|
</foreach>
|
|
|
</insert>
|
|
|
|
|
@@ -283,7 +283,7 @@
|
|
|
course_schedule cs
|
|
|
WHERE
|
|
|
cs.class_date_ IN
|
|
|
- <foreach collection="list" item="date" open="(" close=")" separator=",">
|
|
|
+ <foreach collection="dates" item="date" open="(" close=")" separator=",">
|
|
|
DATE_FORMAT(#{date},'%Y-%m-%d')
|
|
|
</foreach>
|
|
|
AND (
|