| | |
| | | |
| | | <script> |
| | | import queryinfo from "../../views/Tools/queryinfo.vue"; |
| | | import { inquiry_SelectTabs, dataLib_selectTabs } from "../../api/api.js"; |
| | | import { inquiry_SelectTabs, dataLib_selectTabed } from "../../api/api.js"; |
| | | export default { |
| | | components: { queryinfo }, |
| | | data() { |
| | |
| | | methods: { |
| | | async getAllTable() { |
| | | // const data = await inquiry_SelectTabs(); |
| | | const data = await dataLib_selectTabs({ |
| | | pageIndex: 1, |
| | | pageSize: 500, |
| | | const data = await dataLib_selectTabed({ |
| | | hasGeom: "false", |
| | | name: null, |
| | | }); |
| | | debugger |
| | | |
| | | if (data.code != 200) { |
| | | this.$message.error("列表调用失败"); |
| | | } |
| | | var option = data.result; |
| | | this.layerData = option.filter((res) => { |
| | | if (res.rows != 0) { |
| | | return res; |
| | | } |
| | | |
| | | return res; |
| | | |
| | | }); |
| | | debugger |
| | | // var val = data.result |
| | | // var std = []; |
| | | // val.filter((item) => { |
| | | // if (std.indexOf(item.bak) == -1) { |
| | | // std.push(item.bak); |
| | | // this.layerData.push( |
| | | // { |
| | | // val: item.bak, |
| | | // label: item.bak, |
| | | // children: [], |
| | | // } |
| | | // ) |
| | | // } |
| | | // }); |
| | | // for (var i in this.layerData) { |
| | | // var item = this.layerData[i]; |
| | | // for (var j in val) { |
| | | // var res = val[j]; |
| | | |
| | | // if (item.val === res.bak) { |
| | | |
| | | // res.label = res.tabDesc |
| | | // this.layerData[i].children.push(res) |
| | | // } |
| | | // } |
| | | // } |
| | | |
| | | // for (var i in option) { |
| | | // // console.log(option[i].tableType) |
| | |
| | | }, |
| | | menuTreeCheck(value) { |
| | | this.mapSpaceQueryLayer = value; |
| | | |
| | | this.layerData.forEach(item => { |
| | | if (this.menuTopFrom.queryLayer == item.entity) { |
| | | this.$store.state.propertiesName = item; |
| | | } |
| | | }) |
| | | this.getCheckedNodes(); |
| | | }, |
| | | }, |