From d2b8e4d2ad5848e251998e2dcde09868cd6153a0 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期四, 31 八月 2023 09:41:40 +0800 Subject: [PATCH] 资源管理添加4个状态查询字段 --- src/main/resources/mapper/sys/ResMapper.xml | 30 ++++++++++++++++++++++++++++-- 1 files changed, 28 insertions(+), 2 deletions(-) diff --git a/src/main/resources/mapper/sys/ResMapper.xml b/src/main/resources/mapper/sys/ResMapper.xml index 1e901b0..812adac 100644 --- a/src/main/resources/mapper/sys/ResMapper.xml +++ b/src/main/resources/mapper/sys/ResMapper.xml @@ -4,8 +4,21 @@ <select id="selectCount" resultType="java.lang.Integer"> select count(*) from lf.sys_res <where> + 1 = 1 <if test="name != null"> - upper(cn_name) like #{name} or upper(en_name) like #{name} + and (upper(cn_name) like #{name} or upper(en_name) like #{name}) + </if> + <if test="status != null"> + and status = #{status} + </if> + <if test="category != null"> + and category = #{category} + </if> + <if test="type != null"> + and type = #{type} + </if> + <if test="data != null"> + and data = #{data} </if> </where> </select> @@ -13,8 +26,21 @@ <select id="selectByPage" resultType="com.moon.server.entity.sys.ResEntity"> select a.*, fn_uname(a.create_user) createName, fn_uname(a.update_user) updateName from lf.sys_res a <where> + 1 = 1 <if test="name != null"> - upper(cn_name) like #{name} or upper(en_name) like #{name} + and (upper(cn_name) like #{name} or upper(en_name) like #{name}) + </if> + <if test="status != null"> + and status = #{status} + </if> + <if test="category != null"> + and category = #{category} + </if> + <if test="type != null"> + and type = #{type} + </if> + <if test="data != null"> + and data = #{data} </if> </where> order by a.id desc -- Gitblit v1.9.3