|
|
@@ -3971,6 +3971,7 @@
|
|
|
WHERE sa.id_ IS NOT NULL AND sa.course_schedule_id_ = #{courseScheduleId}
|
|
|
</select>
|
|
|
<resultMap id="StudentStandardDto" type="com.ym.mec.biz.dal.dto.StudentStandardDto">
|
|
|
+ <result property="courseScheduleId" column="course_schedule_id_"/>
|
|
|
<result property="qualifiedFlag" column="qualified_flag_"/>
|
|
|
<result property="userId" column="user_id_"/>
|
|
|
<result property="avatar" column="avatar_"/>
|
|
|
@@ -3999,7 +4000,7 @@
|
|
|
</select>
|
|
|
<select id="queryStudyStandardWaitVisit" resultMap="StudentStandardDto">
|
|
|
SELECT su.avatar_,s.user_id_,su.username_,cs.class_date_,sb.name_ subject_name_,
|
|
|
- su.phone_,csr.id_ course_schedule_review_id_,sa.id_ student_attendance_id_
|
|
|
+ su.phone_,csr.id_ course_schedule_review_id_,sa.id_ student_attendance_id_,cs.id_ course_schedule_id_
|
|
|
FROM course_schedule cs
|
|
|
LEFT JOIN course_schedule_teacher_salary csts ON csts.course_schedule_id_ = cs.id_
|
|
|
LEFT JOIN course_schedule_review csr ON csr.course_schedule_id_ = cs.id_
|
|
|
@@ -4009,6 +4010,12 @@
|
|
|
LEFT JOIN `subject` sb ON sb.id_ = s.subject_id_list_
|
|
|
LEFT JOIN sys_user su ON su.id_ = s.user_id_
|
|
|
WHERE csts.user_id_ = #{teacherId} AND cs.evaluate_flag_ = 1 AND sa.qualified_flag_ = 0 AND sv.id_ IS NULL
|
|
|
+ <if test="startTime != null and startTime != ''">
|
|
|
+ AND cs.class_date_ >= #{startTime}
|
|
|
+ </if>
|
|
|
+ <if test="endTime != null and endTime != ''">
|
|
|
+ AND cs.class_date_ <= #{endTime}
|
|
|
+ </if>
|
|
|
ORDER BY cs.class_date_ DESC,cs.start_class_time_ DESC
|
|
|
<include refid="global.limit"/>
|
|
|
</select>
|