|
@@ -516,31 +516,31 @@
|
|
|
|
|
|
<select id="getCourseSchedulesWithDate" resultMap="courseScheduleDto">
|
|
|
SELECT
|
|
|
- cs.id_ seal_class_id_,
|
|
|
- cg.name_,
|
|
|
- cs.type_,
|
|
|
- cs.id_,
|
|
|
- cs.class_date_,
|
|
|
- CONCAT(cs.class_date_,' ',cs.start_class_time_) start_class_time_,
|
|
|
- CONCAT(cs.class_date_,' ',cs.end_class_time_) end_class_time_,
|
|
|
- cs.actual_teacher_id_,
|
|
|
- cs.status_,
|
|
|
- cs.student_num_,
|
|
|
- cs.leave_student_num_,
|
|
|
- cs.teach_mode_,
|
|
|
- cs.music_group_id_,
|
|
|
- cs.group_type_,
|
|
|
- cs.class_group_id_,
|
|
|
- cg.student_num_ total_student_num_,
|
|
|
- su.real_name_ teacher_name_,
|
|
|
- IF(ta.sign_in_status_ IS NULL,3,ta.sign_in_status_) sign_in_status_,
|
|
|
- s.name_ school_name_
|
|
|
+ cs.id_ seal_class_id_,
|
|
|
+ cg.name_,
|
|
|
+ cs.type_,
|
|
|
+ cs.id_,
|
|
|
+ cs.class_date_,
|
|
|
+ CONCAT(cs.class_date_,' ',cs.start_class_time_) start_class_time_,
|
|
|
+ CONCAT(cs.class_date_,' ',cs.end_class_time_) end_class_time_,
|
|
|
+ cs.actual_teacher_id_,
|
|
|
+ cs.status_,
|
|
|
+ cs.student_num_,
|
|
|
+ cs.leave_student_num_,
|
|
|
+ cs.teach_mode_,
|
|
|
+ cs.music_group_id_,
|
|
|
+ cs.group_type_,
|
|
|
+ cs.class_group_id_,
|
|
|
+ cg.student_num_ total_student_num_,
|
|
|
+ su.real_name_ teacher_name_,
|
|
|
+ IF(ta.sign_in_status_ IS NULL,3,ta.sign_in_status_) sign_in_status_,
|
|
|
+ s.name_ school_name_
|
|
|
FROM
|
|
|
- course_schedule cs
|
|
|
- LEFT JOIN class_group cg ON cs.class_group_id_ = cg.id_
|
|
|
- LEFT JOIN sys_user su ON cs.actual_teacher_id_=su.id_
|
|
|
- LEFT JOIN teacher_attendance ta ON cs.id_=ta.course_schedule_id_ AND ta.teacher_id_=cs.actual_teacher_id_
|
|
|
- LEFT JOIN school s ON cs.schoole_id_=s.id_
|
|
|
+ course_schedule cs
|
|
|
+ LEFT JOIN class_group cg ON cs.class_group_id_ = cg.id_
|
|
|
+ LEFT JOIN sys_user su ON cs.actual_teacher_id_=su.id_
|
|
|
+ LEFT JOIN teacher_attendance ta ON cs.id_=ta.course_schedule_id_ AND ta.teacher_id_=cs.actual_teacher_id_
|
|
|
+ LEFT JOIN school s ON cs.schoole_id_=s.id_
|
|
|
WHERE
|
|
|
(cs.del_flag_ != 1 OR cs.del_flag_ IS NULL)
|
|
|
<if test="classGroupIds != null and organIdList!=null">
|