|
@@ -38,6 +38,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<result property="code" column="code"/>
|
|
<result property="code" column="code"/>
|
|
|
<result property="publishStatus" column="publish_status"/>
|
|
<result property="publishStatus" column="publish_status"/>
|
|
|
<result property="firstChoiceStatus" column="first_choice_status"/>
|
|
<result property="firstChoiceStatus" column="first_choice_status"/>
|
|
|
|
|
+ <result property="viewSign" column="view_sign"/>
|
|
|
</resultMap>
|
|
</resultMap>
|
|
|
|
|
|
|
|
<resultMap type="com.zhongzheng.modules.course.vo.CourseUserMenuVo" id="CourseUserMenuVo">
|
|
<resultMap type="com.zhongzheng.modules.course.vo.CourseUserMenuVo" id="CourseUserMenuVo">
|
|
@@ -87,7 +88,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
WHEN 3 THEN
|
|
WHEN 3 THEN
|
|
|
( SELECT exam_name FROM exam WHERE exam_id = cm.free_exam_id ) ELSE ( NULL )
|
|
( SELECT exam_name FROM exam WHERE exam_id = cm.free_exam_id ) ELSE ( NULL )
|
|
|
END
|
|
END
|
|
|
- ) free_exam_name
|
|
|
|
|
|
|
+ ) free_exam_name,
|
|
|
|
|
+ cm.view_sign
|
|
|
FROM
|
|
FROM
|
|
|
course_menu m
|
|
course_menu m
|
|
|
LEFT JOIN course_module cm ON m.menu_id = cm.module_id
|
|
LEFT JOIN course_module cm ON m.menu_id = cm.module_id
|
|
@@ -108,7 +110,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
NULL AS recording_url,
|
|
NULL AS recording_url,
|
|
|
NULL AS exam_type,
|
|
NULL AS exam_type,
|
|
|
NULL AS free_exam_id,
|
|
NULL AS free_exam_id,
|
|
|
- NULL as free_exam_name
|
|
|
|
|
|
|
+ NULL as free_exam_name,
|
|
|
|
|
+ cc.view_sign
|
|
|
FROM
|
|
FROM
|
|
|
course_menu m
|
|
course_menu m
|
|
|
LEFT JOIN course_chapter cc ON m.menu_id = cc.chapter_id
|
|
LEFT JOIN course_chapter cc ON m.menu_id = cc.chapter_id
|
|
@@ -129,7 +132,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
cs.recording_url AS recording_url,
|
|
cs.recording_url AS recording_url,
|
|
|
NULL AS exam_type,
|
|
NULL AS exam_type,
|
|
|
NULL AS free_exam_id,
|
|
NULL AS free_exam_id,
|
|
|
- NULL as free_exam_name
|
|
|
|
|
|
|
+ NULL as free_exam_name,
|
|
|
|
|
+ cs.view_sign
|
|
|
FROM
|
|
FROM
|
|
|
course_menu m
|
|
course_menu m
|
|
|
LEFT JOIN course_section cs ON m.menu_id = cs.section_id
|
|
LEFT JOIN course_section cs ON m.menu_id = cs.section_id
|