From 05ffa1a7f490e1e81d6fbf1ee948db50b1fff6fc Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期二, 14 二月 2023 16:02:52 +0800 Subject: [PATCH] 修改depcode、dircode值 --- src/main/resources/mapper/sys/UserMapper.xml | 46 +++++++++++++++++++++++----------------------- 1 files changed, 23 insertions(+), 23 deletions(-) diff --git a/src/main/resources/mapper/sys/UserMapper.xml b/src/main/resources/mapper/sys/UserMapper.xml index 0dc4b45..2d1bf33 100644 --- a/src/main/resources/mapper/sys/UserMapper.xml +++ b/src/main/resources/mapper/sys/UserMapper.xml @@ -17,21 +17,21 @@ <if test="uname != null"> and uname like #{uname} </if> - <if test="depid != null"> - and depid = ANY(fn_rec_array(#{depid}, 'dep')) + <if test="depcode != null"> + and depcode like #{depcode} </if> </where> </select> <select id="selectByPage" resultMap="resultMap" resultType="com.lf.server.entity.sys.UserEntity"> - select a.*,fn_rec_query(a.depid, 'dep') depName from lf.sys_user a + select a.*,fn_get_fullname(a.depcode, 1) depName from lf.sys_user a <where> 1 = 1 <if test="uname != null"> and uname like #{uname} </if> - <if test="depid != null"> - and depid = ANY(fn_rec_array(#{depid}, 'dep')) + <if test="depcode != null"> + and depcode like #{depcode} </if> </where> order by a.id desc @@ -49,14 +49,14 @@ <if test="uname != null"> and a.uname like #{uname} </if> - <if test="depid != null"> - and a.depid = ANY(fn_rec_array(#{depid}, 'dep')) + <if test="depcode != null"> + and depcode like #{depcode} </if> </where> </select> <select id="selectByPageForRole" resultMap="resultMap" resultType="com.lf.server.entity.sys.UserEntity"> - select a.*,fn_rec_query(a.depid, 'dep') depName from lf.sys_user a + select a.*,fn_get_fullname(a.depcode, 1) depName from lf.sys_user a <where> not exists (select b.id from lf.sys_role_user b where b.userid = a.id <if test="roleid != null"> @@ -66,8 +66,8 @@ <if test="uname != null"> and a.uname like #{uname} </if> - <if test="depid != null"> - and a.depid = ANY(fn_rec_array(#{depid}, 'dep')) + <if test="depcode != null"> + and depcode like #{depcode} </if> </where> order by a.id desc @@ -75,11 +75,11 @@ </select> <select id="selectUserAll" resultMap="resultMap" resultType="com.lf.server.entity.sys.UserEntity"> - select a.*, fn_rec_query(a.depid, 'dep') depName from lf.sys_user a order by a.id desc + select a.*, fn_get_fullname(a.depcode, 1) depName from lf.sys_user a order by a.id desc </select> <select id="selectUser" resultMap="resultMap" resultType="com.lf.server.entity.sys.UserEntity"> - select a.*, fn_rec_query(a.depid, 'dep') depName from lf.sys_user a where a.id = #{id} + select a.*, fn_get_fullname(a.depcode, 1) depName from lf.sys_user a where a.id = #{id} </select> <select id="selectByUid" resultMap="resultMap" resultType="com.lf.server.entity.sys.UserEntity"> @@ -99,39 +99,39 @@ </select> <select id="selectAdminUsers" resultType="com.lf.server.entity.sys.UserEntity"> - select c.*, fn_rec_query(c.depid, 'dep') depName + select c.*, fn_get_fullname(b.depcode, 1) depName from lf.sys_role_user a inner join lf.sys_user b on a.userid = b.id inner join lf.sys_role c on a.roleid = a.id where c.is_admin = #{type} </select> <select id="selectRoleByUserId" resultType="com.lf.server.entity.sys.RoleEntity"> - select c.*, fn_rec_query(c.depid, 'dep') depName,fn_uname(c.create_user) createName,fn_uname(c.update_user) updateName + select c.*, fn_get_fullname(a.depcode, 1) depName,fn_uname(c.create_user) createName,fn_uname(c.update_user) updateName from lf.sys_user a inner join lf.sys_role_user b on a.id = b.userid inner join lf.sys_role c on b.roleid = c.id where a.id = #{id} </select> <select id="selectUserByRoleId" resultType="com.lf.server.entity.sys.RoleEntity"> - select a.*, fn_rec_query(a.depid, 'dep') depName + select a.*, fn_get_fullname(a.depcode, 1) depName from lf.sys_user a inner join lf.sys_role_user b on a.id = b.userid inner join lf.sys_role c on b.roleid = c.id where c.id = #{roleId} </select> <insert id="insertUser" parameterType="com.lf.server.entity.sys.UserEntity"> insert into lf.sys_user - (depid,uid,uname,salt,sex,native,contact,job,email,addr,edu,idcard,status,create_user,create_time,bak) + (depid,depcode,uid,uname,salt,sex,native,contact,job,email,addr,edu,idcard,status,create_user,create_time,bak) values - (#{depid},#{uid},#{uname},#{salt},#{sex},#{natives},#{contact},#{job},#{email},#{addr},#{edu},#{idcard}, + (#{depid},#{depcode},#{uid},#{uname},#{salt},#{sex},#{natives},#{contact},#{job},#{email},#{addr},#{edu},#{idcard}, #{status},#{createUser},now(),#{bak}) </insert> <insert id="insertUsers"> insert into lf.sys_user - (depid,uid,uname,salt,sex,native,contact,job,email,addr,edu,idcard,status,create_user,create_time,bak) + (depid,depcode,uid,uname,salt,sex,native,contact,job,email,addr,edu,idcard,status,create_user,create_time,bak) values - <foreach collection="list" item="item" index="index" separator="," > - (#{item.depid},#{item.uid},#{item.uname},#{item.salt},#{item.sex},#{item.natives},#{item.contact},#{item.job}, + <foreach collection="list" item="item" index="index" separator="," > + (#{item.depid},#{item.depcode},#{item.uid},#{item.uname},#{item.salt},#{item.sex},#{item.natives},#{item.contact},#{item.job}, #{item.email},#{item.addr},#{item.edu},#{item.idcard},#{item.status},#{item.createUser}, now(),#{item.bak}) </foreach> </insert> @@ -152,9 +152,9 @@ </foreach>; </delete> - <update id="updateUsers"> - update lf.sys_user set depid=#{depid},uid=#{uid},uname=#{uname},salt=#{salt},sex=#{sex},native=#{natives},contact=#{contact},job=#{job},email=#{email}, - addr=#{addr},edu=#{edu},idcard=#{idcard},status=#{status},update_user=#{updateUser},update_time=now(),bak=#{bak} where id=#{id} + <update id="updateUser"> + update lf.sys_user set depid=#{depid},depcode=#{depcode},uid=#{uid},uname=#{uname},salt=#{salt},sex=#{sex},native=#{natives},contact=#{contact},job=#{job},email=#{email}, + addr=#{addr},edu=#{edu},idcard=#{idcard},status=#{status},update_user=#{updateUser},update_time=now(),bak=#{bak} where id=#{id} </update> <update id="updateUsersPwd"> -- Gitblit v1.9.3