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