|
@@ -1145,15 +1145,15 @@
|
|
|
cs.teach_mode_,
|
|
|
cs.class_group_id_,
|
|
|
s.name_ school_name_
|
|
|
- FROM class_group_student_mapper cgsm
|
|
|
- LEFT JOIN course_schedule cs ON cs.class_group_id_ = cgsm.class_group_id_
|
|
|
- left join school s on s.id_ = cs.schoole_id_
|
|
|
- LEFT JOIN sys_user su ON cs.actual_teacher_id_ = su.id_
|
|
|
+ FROM course_schedule_student_payment cssp
|
|
|
+ LEFT JOIN course_schedule cs ON cs.id_ = cssp.course_schedule_id_
|
|
|
+ LEFT JOIN school s ON s.id_ = cs.schoole_id_
|
|
|
+ LEFT JOIN sys_user su ON cs.actual_teacher_id_ = su.id_
|
|
|
WHERE (cs.is_lock_ = 0 OR cs.is_lock_ IS NULL)
|
|
|
- AND cs.status_ = 'NOT_START'
|
|
|
- AND cgsm.user_id_ = #{userId}
|
|
|
- AND cs.class_date_ = DATE_FORMAT(#{date}, '%Y%m%d')
|
|
|
- AND cgsm.status_ != 'QUIT' AND cs.pre_course_flag_ = 0 AND (cs.new_course_id_ IS NULL OR cs.new_course_id_ = cs.id_)
|
|
|
+ AND cs.status_ = 'NOT_START'
|
|
|
+ AND cssp.user_id_ = #{userId}
|
|
|
+ AND cs.class_date_ = DATE_FORMAT(#{date}, '%Y%m%d')
|
|
|
+ AND cs.pre_course_flag_ = 0 AND (cs.new_course_id_ IS NULL OR cs.new_course_id_ = cs.id_)
|
|
|
ORDER BY cs.class_date_, cs.start_class_time_
|
|
|
</select>
|
|
|
<select id="findCourseScheduleByMusicGroup" resultMap="CourseSchedule">
|