From 6e15fb58d1530c5dc28be872f950b2d5758246f8 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期日, 27 十一月 2022 08:50:48 +0800
Subject: [PATCH] 1

---
 src/main/java/com/lf/server/extend/InsertBatchMethod.java |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/lf/server/extend/InsertBatchMethod.java b/src/main/java/com/lf/server/extend/InsertBatchMethod.java
index ec2d00a..06a1971 100644
--- a/src/main/java/com/lf/server/extend/InsertBatchMethod.java
+++ b/src/main/java/com/lf/server/extend/InsertBatchMethod.java
@@ -8,12 +8,18 @@
 import org.apache.ibatis.mapping.MappedStatement;
 import org.apache.ibatis.mapping.SqlSource;
 
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.List;
+
 /**
  * 鎵归噺鎻掑叆鏂规硶
  * @author WWW
  */
 @SuppressWarnings("ALL")
 public class InsertBatchMethod extends AbstractMethod {
+    private static List<String> excludeFields = new ArrayList<>(Arrays.asList("gid", "objectid", "updateuser", "updatetime", "shape_leng", "shape_area"));
+
     /**
      * insert into user(id, name, age) values (1, "a", 17), (2, "b", 18);
      * <script>
@@ -41,7 +47,7 @@
         // fieldSql.append(tableInfo.getKeyColumn()).append(",")
         // tableInfo.getFieldList().forEach(x -> fieldSql.append(x.getColumn()).append(","))
         for (TableFieldInfo f : tableInfo.getFieldList()) {
-            if (GdbHelper.excludeFields.contains(f.getColumn())) {
+            if (excludeFields.contains(f.getColumn())) {
                 continue;
             }
 
@@ -61,7 +67,7 @@
         // valueSql.append("#{item.").append(tableInfo.getKeyProperty()).append("},")
         // tableInfo.getFieldList().forEach(x -> valueSql.append("#{item.").append(x.getProperty()).append("},"))
         for (TableFieldInfo f : tableInfo.getFieldList()) {
-            if (GdbHelper.excludeFields.contains(f.getColumn())) {
+            if (excludeFields.contains(f.getColumn())) {
                 continue;
             }
 

--
Gitblit v1.9.3