wangliang 7 mesiacov pred
rodič
commit
8ae30d1f07

+ 2 - 1
teachcloud-obe/src/main/resources/mapper/TCUsualScoreMapper.xml

@@ -26,6 +26,7 @@
         LEFT JOIN sys_user su ON oco.user_id = su.id
         LEFT JOIN obe_culture_program ocp ON ocp.id = oco.culture_program_id
         LEFT JOIN t_c_final_score tcfs on tcfs.culture_program_id = oco.culture_program_id and tcfs.course_id = oco.course_id
+        LEFT JOIN basic_exam_student bes on bes.course_id = oco.course_id and bes.school_id  = oco.school_id and bes.semester_id = bs.id
         <where>
             AND oco.school_id = #{schoolId}
             <if test="cultureProgramId != null">
@@ -39,7 +40,7 @@
             </if>
             <if test="dpr != null">
                 <if test="dpr.requestUserId != null">
-                    AND tcfs.create_id = #{dpr.requestUserId}
+                    AND bes.teacher_id = #{dpr.requestUserId}
                 </if>
                 <if test="dpr.courseUserId != null">
                     AND EXISTS( SELECT 1 FROM (select course_id from teach_course where user_id = #{dpr.courseUserId})