|
@@ -268,31 +268,31 @@
|
|
<select id="getTeacherCourseByDateSpeed"
|
|
<select id="getTeacherCourseByDateSpeed"
|
|
resultMap="TeacherAttendanceViewUtilEntity">
|
|
resultMap="TeacherAttendanceViewUtilEntity">
|
|
SELECT
|
|
SELECT
|
|
- cs.id_ ,
|
|
|
|
- cs.name_ course_schedule_name_,
|
|
|
|
- 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.status_ course_status_,
|
|
|
|
- cg.id_ class_id,
|
|
|
|
- cg.name_ class_name,
|
|
|
|
- cs.type_ class_type,
|
|
|
|
- mg.id_ music_group_id,
|
|
|
|
- mg.name_ music_group_name,
|
|
|
|
- s.id_ school_id_,
|
|
|
|
- s.address_,
|
|
|
|
- s.longitude_latitude_,
|
|
|
|
- su.username_ teacher_name_,
|
|
|
|
- ta.sign_in_time_
|
|
|
|
|
|
+ cs.id_ ,
|
|
|
|
+ cs.name_ course_schedule_name_,
|
|
|
|
+ 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.status_ course_status_,
|
|
|
|
+ cg.id_ class_id,
|
|
|
|
+ cg.name_ class_name,
|
|
|
|
+ cs.type_ class_type,
|
|
|
|
+ mg.id_ music_group_id,
|
|
|
|
+ mg.name_ music_group_name,
|
|
|
|
+ s.id_ school_id_,
|
|
|
|
+ s.address_,
|
|
|
|
+ s.longitude_latitude_,
|
|
|
|
+ su.username_ teacher_name_,
|
|
|
|
+ ta.sign_in_time_
|
|
FROM
|
|
FROM
|
|
- course_schedule cs
|
|
|
|
- LEFT JOIN class_group cg ON cs.class_group_id_=cg.id_
|
|
|
|
- LEFT JOIN music_group mg ON cg.music_group_id_=mg.id_
|
|
|
|
- LEFT JOIN school s ON mg.school_id_=s.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_
|
|
|
|
|
|
+ course_schedule cs
|
|
|
|
+ LEFT JOIN class_group cg ON cs.class_group_id_=cg.id_
|
|
|
|
+ LEFT JOIN music_group mg ON cg.music_group_id_=mg.id_
|
|
|
|
+ LEFT JOIN school s ON mg.school_id_=s.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_
|
|
WHERE cs.actual_teacher_id_= #{teacherId}
|
|
WHERE cs.actual_teacher_id_= #{teacherId}
|
|
- AND (cs.end_class_time_ BETWEEN #{startTime} AND #{endTime})
|
|
|
|
|
|
+ AND (cs.end_class_time_ BETWEEN #{startTime} AND #{endTime})
|
|
ORDER BY cs.id_ DESC LIMIT 1
|
|
ORDER BY cs.id_ DESC LIMIT 1
|
|
</select>
|
|
</select>
|
|
|
|
|