|
|
@@ -104,10 +104,14 @@
|
|
|
SELECT t1.student_user_id,t2.name,t1.submit_status,t1.assessment_template_plan_id FROM assessment_plan_answer_student t1
|
|
|
LEFT JOIN xjr_user t2 ON t1.student_user_id = t2.id
|
|
|
LEFT JOIN base_student_school_roll t3 ON t1.student_user_id = t3.user_id
|
|
|
+ LEFT JOIN base_class t4 ON t3.class_id = t4.id
|
|
|
WHERE t1.delete_mark = 0 AND t1.assessment_template_plan_id = #{dto.assessmentTemplatePlanId}
|
|
|
<if test="dto.keyword != null and dto.keyword != ''">
|
|
|
and t2.name like concat('%', #{dto.keyword}, '%')
|
|
|
</if>
|
|
|
+ <if test="dto.teacherId != null">
|
|
|
+ AND t4.teacher_id = #{dto.teacherId}
|
|
|
+ </if>
|
|
|
</select>
|
|
|
|
|
|
<select id="getSemesterClass" resultType="java.lang.Long">
|