管道基础大数据平台系统开发-【前端】-新系統界面
Surpriseplus
2023-04-11 78ab9cd3f487cc271ea5b3a10cb9d2491b78767e
src/views/datamanage/domainManage.vue
@@ -402,6 +402,9 @@
  domain_selectDomainNames,
} from "../../api/api";
import MyBread from "../../components/MyBread.vue";
import {
  getTreeData
} from "../../utils/treeData.js"
export default {
  name: "domainManage",
  components: { MyBread },
@@ -447,7 +450,7 @@
      ],
      defaultProps: {
        children: "children",
        label: "val",
        label: "label",
      },
    };
  },
@@ -514,26 +517,27 @@
    getAllTabelData() {
      getDomainTabs().then((res) => {
        var val = res.result;
        var std = [];
        val.filter((item) => {
          if (std.indexOf(item.bak) == -1) {
            std.push(item.bak);
            this.domainData.push(
              {
                val: item.bak,
                children: [],
              }
            )
          }
        });
        this.domainData.filter((item) => {
          val.filter((res) => {
            if (item.val === res.bak) {
              res.val = res.tabDesc
              item.children.push(res)
            }
          })
        })
        this.domainData = getTreeData(val)
        //   var std = [];
        //   val.filter((item) => {
        //     if (std.indexOf(item.bak) == -1) {
        //       std.push(item.bak);
        //       this.domainData.push(
        //         {
        //           val: item.bak,
        //           children: [],
        //         }
        //       )
        //     }
        //   });
        //   this.domainData.filter((item) => {
        //     val.filter((res) => {
        //       if (item.val === res.bak) {
        //         res.val = res.tabDesc
        //         item.children.push(res)
        //       }
        //     })
        //   })
      });
    },
    handleSelectionChange(val) {