|
@@ -1390,12 +1390,13 @@
|
|
|
</delete>
|
|
|
|
|
|
<select id="queryUnsignedStudentList" resultMap="StudentAttendance">
|
|
|
- SELECT a.*,cg.current_class_times_ FROM (SELECT cgsm.user_id_,cs.actual_teacher_id_ teacher_id_,cs.id_ course_schedule_id_,cs.class_group_id_,cs.music_group_id_,cs.group_type_
|
|
|
+ SELECT a.*,cg.current_class_times_ FROM (SELECT cgsm.user_id_,cs.actual_teacher_id_ teacher_id_,
|
|
|
+ cs.id_ course_schedule_id_,cs.class_group_id_,cs.music_group_id_,cs.group_type_
|
|
|
FROM class_group_student_mapper cgsm
|
|
|
right JOIN course_schedule cs ON cgsm.class_group_id_ = cs.class_group_id_
|
|
|
WHERE cgsm.status_ = 'NORMAL' AND CONCAT(cs.class_date_,' ',cs.end_class_time_) <= now()) a
|
|
|
LEFT JOIN student_attendance sa ON a.course_schedule_id_ = sa.course_schedule_id_
|
|
|
- LEFT JOIN class_group cg ON a.class_group_id_ = cg.id_ WHERE sa.user_id_ IS null
|
|
|
+ LEFT JOIN class_group cg ON a.class_group_id_ = cg.id_ WHERE sa.id_ IS NULL
|
|
|
</select>
|
|
|
<select id="getNextCourseSchedule" resultMap="CourseSchedule">
|
|
|
SELECT
|