From b724fe2b804e5b798ca3bc7af3d03ccd1ce91628 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期一, 25 九月 2023 10:23:01 +0800
Subject: [PATCH] 解决标绘多条更新出错

---
 src/main/resources/mapper/show/MarkMapper.xml                     |    2 +-
 src/main/java/com/moon/server/controller/show/MarkController.java |    2 ++
 2 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/moon/server/controller/show/MarkController.java b/src/main/java/com/moon/server/controller/show/MarkController.java
index 94b3167..a83e8a8 100644
--- a/src/main/java/com/moon/server/controller/show/MarkController.java
+++ b/src/main/java/com/moon/server/controller/show/MarkController.java
@@ -193,6 +193,7 @@
         try {
             UserEntity ue = tokenService.getCurrentUser(req);
             if (ue != null) {
+                entity.setCreateUser(ue.getId());
                 entity.setUpdateUser(ue.getId());
             }
 
@@ -216,6 +217,7 @@
             UserEntity ue = tokenService.getCurrentUser(req);
             if (ue != null) {
                 for (MarkEntity entity : list) {
+                    entity.setCreateUser(ue.getId());
                     entity.setUpdateUser(ue.getId());
                 }
             }
diff --git a/src/main/resources/mapper/show/MarkMapper.xml b/src/main/resources/mapper/show/MarkMapper.xml
index 4042f5b..9536474 100644
--- a/src/main/resources/mapper/show/MarkMapper.xml
+++ b/src/main/resources/mapper/show/MarkMapper.xml
@@ -100,7 +100,7 @@
             <set>
                 name=#{item.name},wkt=#{item.wkt},update_user=#{item.updateUser},update_time=now()
             </set>
-            where create_user = #{createUser} and id = #{item.id};
+            where create_user = #{item.createUser} and id = #{item.id}
         </foreach>
     </update>
 </mapper>
\ No newline at end of file

--
Gitblit v1.9.3