瀏覽代碼

修复课表日历下已购直播课用户显示错误

cy 3 年之前
父節點
當前提交
eb1a48c6a6
共有 1 個文件被更改,包括 8 次插入0 次删除
  1. 8 0
      cooleshow-user/user-biz/src/main/resources/config/mybatis/CourseScheduleMapper.xml

+ 8 - 0
cooleshow-user/user-biz/src/main/resources/config/mybatis/CourseScheduleMapper.xml

@@ -281,6 +281,14 @@
         WHERE cs.type_='LIVE'
         AND cs.teacher_id_=#{param.teacherId}
         AND cs.class_date_=#{param.classDate}
+        AND cs.id_ IN(
+            SELECT c.id_
+            FROM course_schedule_student_payment p,course_schedule c
+            WHERE p.course_id_=c.id_
+            AND p.course_group_id_ = c.course_group_id_
+            AND c.teacher_id_=#{param.teacherId}
+            AND c.class_date_=#{param.classDate}
+            AND c.type_='LIVE')
         UNION
         SELECT
             p.course_id_ AS courseId,