视频 查看集 和 集数列表 拆分
This commit is contained in:
@@ -2,6 +2,34 @@
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.sqx.modules.course.dao.CourseDetailsDao">
|
||||
|
||||
<select id="courseSets" resultType="com.sqx.modules.course.vo.CourseDetailsSetVo">
|
||||
select c.course_id as courseId
|
||||
, c.course_details_id as courseDetailsId
|
||||
, c.course_details_name as courseDetailsName
|
||||
, c.price as countPrice
|
||||
, ifnull(#{price}, 0, #{price}) as price
|
||||
, ifnull(#{wholesalePrice}, 0, #{wholesalePrice}) as wholesalePrice
|
||||
, IF(#{isPrice}, c.is_price, 2) AS isPrice
|
||||
from course_details c
|
||||
where c.course_id = #{courseId}
|
||||
order by c.sort asc
|
||||
</select>
|
||||
|
||||
<select id="courseDetails" resultType="com.sqx.modules.course.vo.CourseDetailsVo">
|
||||
select c.course_id as courseId
|
||||
, c.course_details_id as courseDetailsId
|
||||
, c.course_details_name as courseDetailsName
|
||||
, c.title_img as titleImg
|
||||
, c.video_url as videoUrl
|
||||
, c.good_num as goodNum
|
||||
, ifnull(#{collect}, 0, 1) as isCollect
|
||||
from course_details c
|
||||
where c.course_id = #{courseId}
|
||||
and sort > #{starSort}
|
||||
and sort < #{endSort}
|
||||
order by c.sort asc
|
||||
</select>
|
||||
|
||||
<!--查找指定短剧的目录 按照顺序数字升序-->
|
||||
<select id="findByCourseId" resultType="com.sqx.modules.course.entity.CourseDetails">
|
||||
select
|
||||
@@ -52,6 +80,13 @@
|
||||
</foreach>
|
||||
</delete>
|
||||
|
||||
<select id="countCourseByCourseId" resultType="Integer">
|
||||
select
|
||||
count(1)
|
||||
from course_details
|
||||
where course_id = #{courseId}
|
||||
</select>
|
||||
|
||||
|
||||
<select id="countCourse" resultType="Map">
|
||||
select
|
||||
|
||||
@@ -36,6 +36,10 @@
|
||||
select * from course_user u where u.user_id=#{userId} and u.course_id=#{id} and u.classify=2
|
||||
</select>
|
||||
|
||||
<select id="selectUserCourseDetailsId" resultType="Long">
|
||||
select course_details_id from course_user u where u.user_id=#{userId} and u.course_id=#{id} and u.classify=2
|
||||
</select>
|
||||
|
||||
<update id="updateCourseTime">
|
||||
update course_user set update_time =#{courseUser.updateTime}
|
||||
</update>
|
||||
|
||||
Reference in New Issue
Block a user