From d63b4703ef5017a6b49571b1558f6716f55733f2 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期一, 17 十月 2022 09:14:48 +0800
Subject: [PATCH] 1、修改所有Mapper的删除功能 2、用户添加批量修改密码功能 3、添加Java的GDAL操作类

---
 src/main/resources/mapper/sys/UserMapper.xml |   20 +++++++++++++-------
 1 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/src/main/resources/mapper/sys/UserMapper.xml b/src/main/resources/mapper/sys/UserMapper.xml
index d9b09a6..1a31625 100644
--- a/src/main/resources/mapper/sys/UserMapper.xml
+++ b/src/main/resources/mapper/sys/UserMapper.xml
@@ -83,7 +83,7 @@
           select create_user from lf.sys_token where token=#{token} and expire > now() limit 1)
     </select>
 
-    <insert id="insertUser"  parameterType="com.lf.server.entity.sys.UserEntity">
+    <insert id="insertUser" parameterType="com.lf.server.entity.sys.UserEntity">
        insert into lf.sys_user
        (depid,uid,uname,pwd,salt,sex,native,contact,job,email,addr,edu,idcard,status,create_user,create_time,bak)
        values
@@ -91,7 +91,7 @@
        #{status},#{createUser},now(),#{bak})
     </insert>
 
-    <insert id="insertUsers"   >
+    <insert id="insertUsers">
        insert into lf.sys_user
         (depid,uid,uname,pwd,salt,sex,native,contact,job,email,addr,edu,idcard,status,create_user,create_time,bak)
        values
@@ -101,15 +101,14 @@
         </foreach>
     </insert>
 
-    <delete id="deleteUser"  >
+    <delete id="deleteUser">
         delete from lf.sys_user where id = #{id}
     </delete>
 
-    <delete id="deleteUsers"  >
+    <delete id="deleteUsers">
         delete from lf.sys_user where id in
-        <foreach item="ids" collection="list" index="index" open="("
-                 separator="," close=")">
-            #{ids}
+        <foreach item="id" collection="ids" index="index" open="(" separator="," close=")">
+            #{id}
         </foreach>
     </delete>
 
@@ -117,4 +116,11 @@
     update lf.sys_user set depid=#{depid},uid=#{uid},uname=#{uname},pwd=#{pwd},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">
+        update lf.sys_user set pwd=#{pwd},update_user=#{updateUser},update_time=now() where id in
+        <foreach item="id" collection="ids" index="index" open="(" separator="," close=")">
+            #{id}
+        </foreach>
+    </update>
 </mapper>
\ No newline at end of file

--
Gitblit v1.9.3