管道基础大数据平台系统开发-【前端】-新系統界面
Surpriseplus
2023-03-18 35889caf6315da8f72aec921069547af462b479a
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)
          }
        })
      })
        }
      }
    },
    //获取选择树的节点