44323
2023-11-27 aa925d851857f50eff0556411366690d9a78a0e5
cloud-server-course/src/main/resources/mapper/CoursePackageSchedulingMapper.xml
@@ -4,16 +4,15 @@
    <!-- 通用查询映射结果 -->
    <resultMap id="BaseResultMap" type="com.dsh.course.entity.CoursePackageScheduling">
        <id column="id" property="id" />
        <result column="coursePackageId" property="coursePackageId" />
        <result column="classDate" property="classDate" />
        <result column="courseId" property="courseId" />
        <result column="integral" property="integral" />
        <result column="cancelClasses" property="cancelClasses" />
        <result column="deductClassHour" property="deductClassHour" />
        <result column="status" property="status" />
        <id column="id" property="id"/>
        <result column="coursePackageId" property="coursePackageId"/>
        <result column="classDate" property="classDate"/>
        <result column="courseId" property="courseId"/>
        <result column="integral" property="integral"/>
        <result column="cancelClasses" property="cancelClasses"/>
        <result column="deductClassHour" property="deductClassHour"/>
        <result column="status" property="status"/>
    </resultMap>
    <select id="queryCoursePackageSchedulingList" resultType="map">
@@ -31,10 +30,12 @@
    </select>
    <select id="queryAll" resultType="com.dsh.course.model.vo.response.AppUserVideoResponse">
        SELECT cs.courseId as videoId,cs.coursePackageId as coursePackageId,tc.coverDrawing as coverImage,tc.name as videoName,tc.introduce as synopsis,cs.integral,tc.courseVideo as courseVideo,cp.name as packageName,cs.id as scId
        SELECT cs.courseId as videoId,cs.coursePackageId as coursePackageId,tc.coverDrawing as coverImage,tc.name as
        videoName,tc.introduce as synopsis,cs.integral,tc.courseVideo as courseVideo,cp.name as packageName,cs.id as
        scId
        FROM t_course_package_scheduling cs
                 LEFT JOIN t_course tc ON cs.courseId = tc.id
        left join  t_course_package cp on cs.coursePackageId = cp.id
        LEFT JOIN t_course tc ON cs.courseId = tc.id
        left join t_course_package cp on cs.coursePackageId = cp.id
        WHERE cs.courseId IS NOT NULL
        <if test="longs != null">
            AND cs.id IN