From 94493e6798ce4be955d1ff1f4d918463423ba9b5 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期五, 13 九月 2024 17:05:49 +0800
Subject: [PATCH] 1

---
 src/main/java/com/se/simu/service/SedbService.java |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/se/simu/service/SedbService.java b/src/main/java/com/se/simu/service/SedbService.java
index 757815a..d3a5e76 100644
--- a/src/main/java/com/se/simu/service/SedbService.java
+++ b/src/main/java/com/se/simu/service/SedbService.java
@@ -46,6 +46,9 @@
     @Value("#{'${sedb.layerNames}'}")
     List<String> layerNames;
 
+    @Value("#{'${sedb.shpNames}'}")
+    List<String> shpNames;
+
     @Value("#{'${sedb.sysFields}'}")
     List<String> sysFields;
 
@@ -128,8 +131,9 @@
                 Integer dataType = jb.getInt("_data_type");
                 List<SeField> fields = JSONUtil.toList(jb.getJSONArray("fields"), SeField.class);
                 fields = fields.stream().filter(f -> !sysFields.contains(f.getName())).collect(Collectors.toList());
+                String shpName = shpNames.get(layerNames.indexOf(name));
 
-                layers.add(new SeLayer(id, name, dataType, fields));
+                layers.add(new SeLayer(id, name, shpName, dataType, fields));
             }
         }
 

--
Gitblit v1.9.3