|
|
@@ -35,7 +35,7 @@
|
|
|
IFNULL(cn.COURSE_ID,'') AS courseId,
|
|
|
IFNULL(ci.COURSE_NAME,'') AS courseName,
|
|
|
IFNULL(cn.USER_ID,'') AS userId,
|
|
|
- IFNULL(cn.NOTE_CONTENT,'') AS noteContent,
|
|
|
+ IFNULL(CAST(cn.NOTE_CONTENT AS VARCHAR),'') AS noteContent,
|
|
|
IFNULL(cr.MAIN_ID ,'') AS hourId,
|
|
|
IFNULL(cc.NAME,'') AS hourIdName
|
|
|
FROM COURSE_NOTES cn
|
|
|
@@ -54,4 +54,20 @@
|
|
|
</if>
|
|
|
order by cn.CREATE_TIME desc
|
|
|
</select>
|
|
|
+ <select id="queryInfo" resultType="java.util.Map">
|
|
|
+ SELECT
|
|
|
+ cn.NOTE_ID AS noteId,
|
|
|
+ IFNULL(cn.COURSE_ID,'') AS courseId,
|
|
|
+ IFNULL(ci.COURSE_NAME,'') AS courseName,
|
|
|
+ IFNULL(cn.USER_ID,'') AS userId,
|
|
|
+ IFNULL(CAST(cn.NOTE_CONTENT AS VARCHAR),'') AS noteContent,
|
|
|
+ IFNULL(cr.MAIN_ID ,'') AS hourId,
|
|
|
+ IFNULL(cc.NAME,'') AS hourIdName
|
|
|
+ FROM COURSE_NOTES cn
|
|
|
+ LEFT JOIN COURSE_INFO ci ON ci.COURSE_ID = cn.COURSE_ID AND ci.DELETE_FLAG ='NOT_DELETE'
|
|
|
+ LEFT JOIN COURSE_RELATE cr ON cr.RELATE_ID =cn.NOTE_ID AND cr.FUNC_TYPE ='6' AND cr.INFO_TYPE ='1' AND cr.CHAPTERHOUR_TYPE ='1'
|
|
|
+ LEFT JOIN COURSE_CLASSHOUR cc ON cc.ID = cr.MAIN_ID AND cc.DELETE_FLAG ='NOT_DELETE'
|
|
|
+ WHERE cn.DELETE_FLAG ='NOT_DELETE'
|
|
|
+ and cn.NOTE_ID=#{noteId}
|
|
|
+ </select>
|
|
|
</mapper>
|