浏览代码

fix 学习记录

he2802 3 年之前
父节点
当前提交
f6378ecc10
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      zhongzheng-system/src/main/resources/mapper/modules/grade/ClassGradeUserMapper.xml

+ 3 - 3
zhongzheng-system/src/main/resources/mapper/modules/grade/ClassGradeUserMapper.xml

@@ -587,7 +587,7 @@
         usr.create_time
         usr.create_time
         FROM
         FROM
         user_study_record usr
         user_study_record usr
-        LEFT JOIN course_chapter_section ccs ON usr.section_id = ccs.section_id
+        LEFT JOIN course_chapter_section ccs ON usr.section_id = ccs.section_id and ccs.chapter_id = usr.chapter_id
         WHERE
         WHERE
         ccs.chapter_id = cc.chapter_id
         ccs.chapter_id = cc.chapter_id
         AND usr.current_status = 1
         AND usr.current_status = 1
@@ -609,7 +609,7 @@
         usr.update_time
         usr.update_time
         FROM
         FROM
         user_study_record usr
         user_study_record usr
-        LEFT JOIN course_chapter_section ccs ON usr.section_id = ccs.section_id
+        LEFT JOIN course_chapter_section ccs ON usr.section_id = ccs.section_id and ccs.chapter_id = usr.chapter_id
         WHERE
         WHERE
         ccs.chapter_id = cc.chapter_id
         ccs.chapter_id = cc.chapter_id
         AND usr.current_status = 1
         AND usr.current_status = 1
@@ -631,7 +631,7 @@
         ubr.performance
         ubr.performance
         FROM
         FROM
         user_bank_record ubr
         user_bank_record ubr
-        LEFT JOIN course_menu_exam cme ON cme.exam_id = ubr.exam_id
+        LEFT JOIN course_menu_exam cme ON cme.exam_id = ubr.exam_id and cme.chapter_id  = ubr.chapter_id
         WHERE 1=1
         WHERE 1=1
         AND ubr.current_status = 1
         AND ubr.current_status = 1
         <if test="goodsId != null and goodsId !='' ">
         <if test="goodsId != null and goodsId !='' ">