瀏覽代碼

修改sql

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

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

@@ -261,6 +261,16 @@
         WHERE s.teacher_id_=#{teacherId}
         AND s.lock_=0
         AND s.status_ IN ('ING','COMPLETE','NOT_START')
+        AND p.course_type_ IN ('PIANO_ROOM_CLASS','PRACTICE')
+        <![CDATA[ AND s.class_date_  >= #{startDate} ]]>
+        <![CDATA[ AND s.class_date_  <= #{endDate} ]]>
+        UNION
+        SELECT s.class_date_
+        FROM course_group g
+        LEFT JOIN course_schedule s ON g.id_=s.course_group_id_
+        WHERE g.teacher_id_=#{teacherId}
+        AND g.type_='LIVE'
+        AND g.status_ IN ('COMPLETE','ING')
         <![CDATA[ AND s.class_date_  >= #{startDate} ]]>
         <![CDATA[ AND s.class_date_  <= #{endDate} ]]>
     </select>