|
@@ -26,7 +26,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
|
|
|
|
|
|
|
|
|
|
<select id="selectCourseList" parameterType="com.zhongzheng.modules.course.bo.CourseQueryBo" resultMap="CourseResult">
|
|
<select id="selectCourseList" parameterType="com.zhongzheng.modules.course.bo.CourseQueryBo" resultMap="CourseResult">
|
|
|
- SELECT rs.course_name,
|
|
|
|
|
|
|
+ SELECT rs.course_name,rs.sort,
|
|
|
rs.course_id,rs.status,sum(section_num) as section_num,count(chapter_id)
|
|
rs.course_id,rs.status,sum(section_num) as section_num,count(chapter_id)
|
|
|
as chapter_num,mc.category_name,mc.category_id,sum(total_time) as duration from
|
|
as chapter_num,mc.category_name,mc.category_id,sum(total_time) as duration from
|
|
|
(SELECT c.*,count(cs.section_id) as section_num,cs.chapter_id,IFNULL(sum(cs.video_time),0) as total_time
|
|
(SELECT c.*,count(cs.section_id) as section_num,cs.chapter_id,IFNULL(sum(cs.video_time),0) as total_time
|
|
@@ -48,7 +48,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
</if>
|
|
</if>
|
|
|
|
|
|
|
|
GROUP BY cs.chapter_id,c.course_id)rs LEFT JOIN major_category mc on rs.category_id = mc.category_id
|
|
GROUP BY cs.chapter_id,c.course_id)rs LEFT JOIN major_category mc on rs.category_id = mc.category_id
|
|
|
- GROUP BY course_id
|
|
|
|
|
|
|
+ GROUP BY course_id ORDER BY rs.sort DESC
|
|
|
</select>
|
|
</select>
|
|
|
|
|
|
|
|
<select id="queryRecommendList" parameterType="com.zhongzheng.modules.course.bo.CourseQueryBo" resultMap="CourseResult">
|
|
<select id="queryRecommendList" parameterType="com.zhongzheng.modules.course.bo.CourseQueryBo" resultMap="CourseResult">
|