From e0ff6529b4364fdbf81d25f33e881118b147b3fa Mon Sep 17 00:00:00 2001
From: zf <1603559716@qq.com>
Date: 星期一, 31 七月 2023 13:04:41 +0800
Subject: [PATCH] bug修改

---
 src/main/java/com/gk/hotwork/Mapper/mybatis/AttachmentInfoMapper.xml |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/gk/hotwork/Mapper/mybatis/AttachmentInfoMapper.xml b/src/main/java/com/gk/hotwork/Mapper/mybatis/AttachmentInfoMapper.xml
new file mode 100644
index 0000000..95e0187
--- /dev/null
+++ b/src/main/java/com/gk/hotwork/Mapper/mybatis/AttachmentInfoMapper.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
+<mapper namespace="com.gk.hotwork.Mapper.AttachmentInfoMapper" >
+  <insert id="saveBatch" useGeneratedKeys="true" keyProperty="id" >
+    insert into attachment (file_key,file_path,file_url,file_name,file_suffix,file_desc,file_size,file_type,module,del_flag,
+                            create_uid,create_uname,create_time,update_uid,update_uname,update_time)values
+    <foreach collection="attachmentList" item="attachment" separator=",">
+      (#{attachment.fileKey},#{attachment.filePath},#{attachment.fileUrl},#{attachment.fileName},#{attachment.fileSuffix},#{attachment.fileDesc},
+       #{attachment.fileSize},#{attachment.fileType},#{attachment.module},#{attachment.delFlag},#{attachment.createUid},#{attachment.createUname},
+       #{attachment.createTime},#{attachment.updateUid},#{attachment.updateUname},#{attachment.updateTime})
+    </foreach>
+  </insert>
+  <update id="updateBusinessIdBatch">
+      <foreach collection="attachmentList" item="attachment" separator=";">
+          update attachment
+          set
+              business_id = #{attachment.businessId}
+          where id = #{attachment.id}
+      </foreach>
+  </update>
+    <update id="deleteByBusinessId">
+        update attachment
+        set
+            del_flag = 1
+        where business_id = #{businessId}
+    </update>
+</mapper>

--
Gitblit v1.9.2