From 533a54a2dff49b4b2fc314b80823b6d98873fb57 Mon Sep 17 00:00:00 2001 From: wl <173@qq.com> Date: 星期五, 25 十一月 2022 12:31:35 +0800 Subject: [PATCH] bug改动 图片视频案卷查询优化 --- ycl-platform/src/main/resources/mapper/caseHandler/BaseCaseMapper.xml | 12 +++++------- ycl-platform/src/main/resources/mapper/resources/ImageResourcesMapper.xml | 4 ++-- ycl-platform/src/main/resources/mapper/resources/VideoResourcesMapper.xml | 4 ++-- 3 files changed, 9 insertions(+), 11 deletions(-) diff --git a/ycl-platform/src/main/resources/mapper/caseHandler/BaseCaseMapper.xml b/ycl-platform/src/main/resources/mapper/caseHandler/BaseCaseMapper.xml index 6928066..7635344 100644 --- a/ycl-platform/src/main/resources/mapper/caseHandler/BaseCaseMapper.xml +++ b/ycl-platform/src/main/resources/mapper/caseHandler/BaseCaseMapper.xml @@ -125,26 +125,24 @@ <select id="selectBaseCasePage" resultType="com.ycl.entity.caseHandler.BaseCase"> select t1.*, - t2.name category_text, t3.region_name community_text from ums_base_case t1 - left join ums_data_dictionary t2 on t1.category = t2.id left join ums_sccg_region t3 on t1.community_id=t3.id <where> <if test="categories != null"> - category = #{categories} + t1.category = #{categories} </if> <if test="communityId != null"> - and community_id = #{communityId} + and t1.community_id = #{communityId} </if> <if test="code != null and code !=''"> - and code like contact('%',#{code},'%') + and t1.code like contact('%',#{code},'%') </if> <if test="site != null and site!=''"> - and site like contact('%',#{site},'%') + and t1.site like contact('%',#{site},'%') </if> <if test="startTime !='' and endTime !='' and startTime!=null and endTime !=null"> - and create_time between #{startTime} and #{endTime} + and t1.create_time between #{startTime} and #{endTime} </if> </where> </select> diff --git a/ycl-platform/src/main/resources/mapper/resources/ImageResourcesMapper.xml b/ycl-platform/src/main/resources/mapper/resources/ImageResourcesMapper.xml index bbd6238..a68d10e 100644 --- a/ycl-platform/src/main/resources/mapper/resources/ImageResourcesMapper.xml +++ b/ycl-platform/src/main/resources/mapper/resources/ImageResourcesMapper.xml @@ -31,8 +31,8 @@ LEFT JOIN ums_base_case t2 ON t1.belong_to_id = t2.id LEFT JOIN ums_sccg_region t3 on t3.id=t2.community_id <where> - <if test="type != '' and type != null"> - t1.type=#{type} + <if test="type == '03' and type != null and type !='' "> + t1.type='03' </if> <if test="startTime != '' and endTime != '' and startTime != null and endTime != null"> and t1.create_time between #{startTime} and #{endTime} diff --git a/ycl-platform/src/main/resources/mapper/resources/VideoResourcesMapper.xml b/ycl-platform/src/main/resources/mapper/resources/VideoResourcesMapper.xml index 8ef51ba..05bc44e 100644 --- a/ycl-platform/src/main/resources/mapper/resources/VideoResourcesMapper.xml +++ b/ycl-platform/src/main/resources/mapper/resources/VideoResourcesMapper.xml @@ -31,8 +31,8 @@ LEFT JOIN ums_base_case t2 ON t1.belong_to_id = t2.id LEFT JOIN ums_sccg_region t3 on t3.id=t2.community_id <where> - <if test="type != '' and type != null"> - t1.type=#{type} + <if test="type == '03' and type != null and type !='' "> + t1.type='03' </if> <if test="startTime != '' and endTime != '' and startTime != null and endTime != null"> and t1.create_time between #{startTime} and #{endTime} -- Gitblit v1.8.0