From ed8c7a5effd0d423ce1118b680ecdca6fe732609 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期三, 02 七月 2025 16:43:13 +0800 Subject: [PATCH] Merge branch 'master' of http://192.168.11.205:9000/r/P2022036_Service --- src/main/java/com/lf/server/extend/InsertBatchMethod.java | 14 ++++---------- 1 files changed, 4 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/lf/server/extend/InsertBatchMethod.java b/src/main/java/com/lf/server/extend/InsertBatchMethod.java index 06a1971..9031eba 100644 --- a/src/main/java/com/lf/server/extend/InsertBatchMethod.java +++ b/src/main/java/com/lf/server/extend/InsertBatchMethod.java @@ -3,14 +3,10 @@ import com.baomidou.mybatisplus.core.injector.AbstractMethod; import com.baomidou.mybatisplus.core.metadata.TableFieldInfo; import com.baomidou.mybatisplus.core.metadata.TableInfo; -import com.lf.server.helper.GdbHelper; +import com.lf.server.entity.all.StaticData; import org.apache.ibatis.executor.keygen.NoKeyGenerator; import org.apache.ibatis.mapping.MappedStatement; import org.apache.ibatis.mapping.SqlSource; - -import java.util.ArrayList; -import java.util.Arrays; -import java.util.List; /** * 鎵归噺鎻掑叆鏂规硶 @@ -18,8 +14,6 @@ */ @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> @@ -47,7 +41,7 @@ // fieldSql.append(tableInfo.getKeyColumn()).append(",") // tableInfo.getFieldList().forEach(x -> fieldSql.append(x.getColumn()).append(",")) for (TableFieldInfo f : tableInfo.getFieldList()) { - if (excludeFields.contains(f.getColumn())) { + if (StaticData.INSERT_EXCLUDE_FIELDS.contains(f.getProperty())) { continue; } @@ -67,11 +61,11 @@ // valueSql.append("#{item.").append(tableInfo.getKeyProperty()).append("},") // tableInfo.getFieldList().forEach(x -> valueSql.append("#{item.").append(x.getProperty()).append("},")) for (TableFieldInfo f : tableInfo.getFieldList()) { - if (excludeFields.contains(f.getColumn())) { + if (StaticData.INSERT_EXCLUDE_FIELDS.contains(f.getProperty())) { continue; } - valueSql.append("geom".equals(f.getColumn()) ? "${item." : "#{item.").append(f.getProperty()).append("},"); + valueSql.append("geom".equals(f.getProperty()) ? "${item." : "#{item.").append(f.getProperty()).append("},"); } valueSql.delete(valueSql.length() - 1, valueSql.length()); -- Gitblit v1.9.3