|
@@ -109,4 +109,23 @@
|
|
|
AND vi.`status` = 0
|
|
|
</select>
|
|
|
|
|
|
+
|
|
|
+ <!--searchTeachingVideoInfoByKeyword-->
|
|
|
+ <select id="searchTeachingVideoInfoByKeyword" resultType="com.miaxis.teachingVideo.vo.TeachingVideoInfoAppletVo">
|
|
|
+ select
|
|
|
+ vi.id,
|
|
|
+ vi.title,
|
|
|
+ vi.video_describe,
|
|
|
+ vi.video_duration,
|
|
|
+ vi.video_size,
|
|
|
+ vi.teaching_video_type_id,
|
|
|
+ f1.file_url as fileUrl,
|
|
|
+ f2.file_url as coverFileUrl
|
|
|
+ from teaching_video_info vi
|
|
|
+ LEFT JOIN file_info f1 on f1.file_id = vi.file_id
|
|
|
+ LEFT JOIN file_info f2 on f2.file_id = vi.cover_file_id
|
|
|
+ WHERE
|
|
|
+ vi.`title` like concat('%', #{keyword}, '%') or vi.`video_describe` like concat('%', #{keyword}, '%')
|
|
|
+ </select>
|
|
|
+
|
|
|
</mapper>
|