|
@@ -410,6 +410,7 @@
|
|
|
o.name_ organ_name_,
|
|
|
irdr.generate_time_ generateTime,
|
|
|
irdr.deal_time_ dealTime,
|
|
|
+ eu.real_name_ educationTeacherName,
|
|
|
CASE WHEN COUNT(CASE WHEN sa.id_ IS NULL OR (sa.status_ = 'LEAVE' AND sa.remark_ IS NOT NULL) THEN NULL ELSE 1 END) > 0 THEN 1 ELSE 0 END isCallNames,
|
|
|
CASE WHEN COUNT(CASE WHEN ta.is_complaints_ = 1 THEN 1 ELSE NULL END) > 0 THEN '1' ELSE '0' END is_complaints_
|
|
|
FROM index_err_data_record irdr
|
|
@@ -425,6 +426,7 @@
|
|
|
<if test="searchType == 'ERR_ATTENDANCE'">
|
|
|
AND cssp.user_id_ = sa.user_id_
|
|
|
</if>
|
|
|
+ LEFT JOIN sys_user eu ON irdr.deal_user_id_ = eu.id_
|
|
|
<include refid="endFindCourseSchedulesCondition"/>
|
|
|
GROUP BY cs.class_date_,cs.start_class_time_,cs.id_
|
|
|
ORDER BY cs.class_date_,cs.start_class_time_,cs.id_
|