|
@@ -174,6 +174,7 @@
|
|
|
<result column="course_schedule_status_" property="courseScheduleStatus" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
|
<result column="course_schedule_name_" property="courseScheduleName"/>
|
|
|
<result column="teacher_name_" property="teacherName"/>
|
|
|
+ <result column="organ_name_" property="organName"/>
|
|
|
<result column="teacher_id_" property="teacherId"/>
|
|
|
<result column="sign_in_status_" property="signInStatus"/>
|
|
|
<result column="sign_out_status_" property="signOutStatus"/>
|
|
@@ -268,11 +269,12 @@
|
|
|
cs.class_date_,cs.start_class_time_,cs.end_class_time_,cs.type_ course_schedule_type_,
|
|
|
IF(ta.sign_in_status_ IS NULL,3,ta.sign_in_status_) sign_in_status_,
|
|
|
IF(ta.sign_out_status_ IS NULL,3,ta.sign_out_status_) sign_out_status_,
|
|
|
- ta.sign_in_time_,ta.sign_out_time_,ta.remark_
|
|
|
+ ta.sign_in_time_,ta.sign_out_time_,ta.remark_,o.name_ organ_name_
|
|
|
FROM course_schedule cs
|
|
|
LEFT JOIN teacher_attendance ta ON ta.course_schedule_id_ = cs.id_
|
|
|
LEFT JOIN teacher t ON t.id_ = ta.teacher_id_
|
|
|
LEFT JOIN sys_user su ON su.id_ = t.id_
|
|
|
+ LEFT JOIN organization o ON o.id_ = t.organ_id_
|
|
|
<include refid="queryTeacherAttendancesCondition"/>
|
|
|
ORDER BY cs.class_date_ ASC,cs.start_class_time_ ASC
|
|
|
<include refid="global.limit"/>
|