From 35889caf6315da8f72aec921069547af462b479a Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期六, 18 三月 2023 17:16:44 +0800 Subject: [PATCH] 数据发布页面,接口对接,空间查询,属性查询数据修改 --- src/components/MapView/mapMenuTop.vue | 29 ++++++++++++++--------------- 1 files changed, 14 insertions(+), 15 deletions(-) diff --git a/src/components/MapView/mapMenuTop.vue b/src/components/MapView/mapMenuTop.vue index 9a79515..03e939e 100644 --- a/src/components/MapView/mapMenuTop.vue +++ b/src/components/MapView/mapMenuTop.vue @@ -183,6 +183,7 @@ encr, dataLib_selectTabs, pipelines_selectSegNames, + dataLib_selectTabed } from "../../api/api.js" import { selectPipelines } from "@/api/screen.js" import { getToken } from "@/utils/auth" @@ -287,19 +288,15 @@ } }, async getAllTable() { - const data = await dataLib_selectTabs({ - pageIndex: 1, - pageSize: 500, + const data = await dataLib_selectTabed({ + hasGeom: "true", + name: null, }) if (data.code != 200) { this.$message.error("鍒楄〃璋冪敤澶辫触") } - // var val = data.result.filter(res => { - // if (res.rows != 0) { - // return res - // } - // }) + var val = data.result var std = []; val.filter((item) => { @@ -314,16 +311,18 @@ ) } }); + for (var i in this.layerData) { + var item = this.layerData[i]; + for (var j in val) { + var res = val[j]; - this.layerData.filter((item) => { - val.filter((res) => { - if (item.val === res.bak && res.rows != 0 && res.rows) { - console.log(res) + if (item.val === res.bak) { + res.label = res.tabDesc - item.children.push(res) + this.layerData[i].children.push(res) } - }) - }) + } + } }, //鑾峰彇閫夋嫨鏍戠殑鑺傜偣 -- Gitblit v1.9.3