From 8f2b25bdc4ec1c803704d8ca37690462bb1106ea Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期四, 16 五月 2024 16:49:56 +0800 Subject: [PATCH] 学习文件管理端 --- src/main/resources/mapper/OnlineStudyMapper.xml | 27 +++++++++++++++++++-------- 1 files changed, 19 insertions(+), 8 deletions(-) diff --git a/src/main/resources/mapper/OnlineStudyMapper.xml b/src/main/resources/mapper/OnlineStudyMapper.xml index 4fdadf3..1be4954 100644 --- a/src/main/resources/mapper/OnlineStudyMapper.xml +++ b/src/main/resources/mapper/OnlineStudyMapper.xml @@ -6,13 +6,25 @@ <select id="page" resultType="com.mindskip.xzs.domain.vo.OnlineStudyVO"> SELECT - id,content_type, content_url, belong_type, subject, create_time, update_time, attachment + tos.id, + tos.content_type, + tos.content_url as contentUrlString, + tos.belong_type, + tos.subject, + tos.create_time, + tos.update_time, + tos.attachment as attachmentString, + tst.type_name FROM - t_online_study + t_online_study tos + INNER JOIN t_study_type tst ON tst.id = tos.belong_type <where> - AND deleted = 0 + AND tos.deleted = 0 <if test="query.subject != null and query.subject != ''"> - AND subject like concat('%', #{query.subject}, '%') + AND tos.subject like concat('%', #{query.subject}, '%') + </if> + <if test="query.belongType != null"> + AND tst.id = #{query.belongType} </if> </where> ORDER BY @@ -31,14 +43,13 @@ <set> <if test="form.contentType != null and form.contentType != ''">content_type = #{form.contentType},</if> <if test="form.contentUrl != null and form.contentUrl != ''">content_url = #{form.contentUrl},</if> - <if test="form.belong_type != null and form.belong_type != ''">belong_type = #{form.belongType},</if> - <if test="form.belongType != null and form.belongType != ''">belong_type = #{form.belongType},</if> + <if test="form.belongType != null">belong_type = #{form.belongType},</if> <if test="form.subject != null and form.subject != ''">subject = #{form.subject},</if> <if test="form.updateTime != null">update_time = #{form.updateTime},</if> - <if test="form.attachment != null and form.attachment != ''">attachment = #{form.attachment},</if> + attachment = #{form.attachment} </set> WHERE - id = #{vo.id} + id = #{form.id} </update> <update id="remove"> -- Gitblit v1.8.0