|
@@ -131,7 +131,8 @@
|
|
<result column="class_date_" property="classDate"/>
|
|
<result column="class_date_" property="classDate"/>
|
|
<result column="type_" property="type" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
<result column="type_" property="type" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
<result column="name_" property="name"/>
|
|
<result column="name_" property="name"/>
|
|
- <result column="status_" property="status" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
|
|
|
|
+ <result column="sign_in_status_" property="signInStatus" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
|
|
+ <result column="sign_out_status_" property="signOutStatus" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
<result column="remark_" property="remark"/>
|
|
<result column="remark_" property="remark"/>
|
|
</resultMap>
|
|
</resultMap>
|
|
|
|
|
|
@@ -161,7 +162,7 @@
|
|
<select id="getTeacherPersonalAttendances" parameterType="map" resultMap="teacherPersonalAttendance">
|
|
<select id="getTeacherPersonalAttendances" parameterType="map" resultMap="teacherPersonalAttendance">
|
|
SELECT
|
|
SELECT
|
|
cs.class_date_,cs.start_class_time_,cs.name_,cs.type_,
|
|
cs.class_date_,cs.start_class_time_,cs.name_,cs.type_,
|
|
- ta.sign_in_status_ status_,ta.remark_
|
|
|
|
|
|
+ ta.sign_in_status_,ta.sign_out_status_,ta.remark_
|
|
FROM
|
|
FROM
|
|
teacher_attendance ta
|
|
teacher_attendance ta
|
|
LEFT JOIN course_schedule cs ON ta.course_schedule_id_=cs.id_
|
|
LEFT JOIN course_schedule cs ON ta.course_schedule_id_=cs.id_
|