diff --git a/ui/dv/AiDvMap.vue b/ui/dv/AiDvMap.vue
index e8635a7b..d7edfbc0 100644
--- a/ui/dv/AiDvMap.vue
+++ b/ui/dv/AiDvMap.vue
@@ -19,7 +19,8 @@ export default {
name: 'AiDvMap',
props: {
geoJson: String,
- data: Array
+ data: Array,
+ area: String
},
data() {
return {
diff --git a/ui/dv/AiDvRender.vue b/ui/dv/AiDvRender.vue
index ed665ba0..ca15e022 100644
--- a/ui/dv/AiDvRender.vue
+++ b/ui/dv/AiDvRender.vue
@@ -64,7 +64,7 @@
-
+
@@ -110,7 +110,6 @@ export default {
timer: null,
dvTableConfig: [],
mapDialog: false,
- areaId: ""
}
},
computed: {
diff --git a/ui/dv/AiLinkageMap.vue b/ui/dv/AiLinkageMap.vue
index 69a766b1..62858d79 100644
--- a/ui/dv/AiLinkageMap.vue
+++ b/ui/dv/AiLinkageMap.vue
@@ -24,7 +24,7 @@ export default {
new DvCompData(this.config, this.instance).getData({type: this.areaId}).then(res => {
const json = JSON.parse(res.param)
this.mapData = json.map
- this.config.summaryConfigs = json.sta?.map(e => ({...e, pos: "rt", display: "summary20"})) || []
+ this.config.summaryConfigs = json.sta?.map((e, i) => ({pos: ["rt", "lb", 'lt', 'rb'][i % 4], display: "summary20", ...e})) || []
})
}
},