|
@@ -1391,6 +1391,7 @@
|
|
|
<result column="teach_mode_" property="teachMode" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
|
<result column="school_id_" property="schoolId"/>
|
|
|
<result column="school_name_" property="schoolName"/>
|
|
|
+ <result column="expiry_date_" property="expiryDate"/>
|
|
|
</resultMap>
|
|
|
|
|
|
<sql id="teacherClassCourseScheduleQueryCondition">
|
|
@@ -1433,10 +1434,12 @@
|
|
|
su.real_name_ username_,
|
|
|
cg.total_class_times_,
|
|
|
cs.schoole_id_ school_id_,
|
|
|
- s.name_ school_name_
|
|
|
+ s.name_ school_name_,
|
|
|
+ ch.expiry_date_
|
|
|
FROM
|
|
|
course_schedule_teacher_salary csts
|
|
|
LEFT JOIN course_schedule cs ON cs.id_ = csts.course_schedule_id_
|
|
|
+ LEFT JOIN course_homework ch ON ch.course_schedule_id_ = cs.id_
|
|
|
LEFT JOIN class_group cg ON cs.class_group_id_=cg.id_
|
|
|
LEFT JOIN sys_user su ON cs.actual_teacher_id_ = su.id_
|
|
|
LEFT JOIN school s ON cs.schoole_id_=s.id_
|
|
@@ -1499,10 +1502,12 @@
|
|
|
GROUP_CONCAT(IF(sa.status_='NORMAL',ssu.username_,NULL)) student_names_,
|
|
|
MAX(sa.current_class_times_) current_class_times_,
|
|
|
cs.schoole_id_ school_id_,
|
|
|
+ ch.expiry_date_,
|
|
|
s.name_ school_name_
|
|
|
FROM
|
|
|
student_attendance sa
|
|
|
LEFT JOIN course_schedule cs ON cs.id_ = sa.course_schedule_id_
|
|
|
+ LEFT JOIN course_homework ch ON ch.course_schedule_id_ = cs.id_
|
|
|
LEFT JOIN class_group cg ON cs.class_group_id_=cg.id_
|
|
|
LEFT JOIN sys_user su ON cs.actual_teacher_id_ = su.id_
|
|
|
LEFT JOIN sys_user ssu ON sa.user_id_=ssu.id_
|