|
|
@ -1,7 +1,9 @@ |
|
|
<template> |
|
|
<template> |
|
|
<el-tree :data="$store.state.customerOrg.customerOrgTree" :props="$store.state.customerOrg.treeprops" @node-click="treeclick"></el-tree> |
|
|
|
|
|
|
|
|
<el-tree :data="customerOrg.customerOrgTree" :props="customerOrg.treeprops" @node-click="treeclick"></el-tree> |
|
|
</template> |
|
|
</template> |
|
|
<script> |
|
|
<script> |
|
|
|
|
|
|
|
|
|
|
|
import { mapState,mapMutations } from 'vuex' |
|
|
import { getapi, postapi, putapi, deletapi } from "@/api/api"; |
|
|
import { getapi, postapi, putapi, deletapi } from "@/api/api"; |
|
|
export default { |
|
|
export default { |
|
|
components: { |
|
|
components: { |
|
|
@ -12,7 +14,10 @@ export default { |
|
|
|
|
|
|
|
|
}; |
|
|
}; |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
//<el-tree :data="$store.state.customerOrg.customerOrgTree" :props="$store.state.customerOrg.treeprops" @node-click="treeclick"></el-tree> |
|
|
|
|
|
computed:{ |
|
|
|
|
|
...mapState(['customerOrg']), |
|
|
|
|
|
}, |
|
|
//创建组件后 |
|
|
//创建组件后 |
|
|
created() { |
|
|
created() { |
|
|
|
|
|
|
|
|
@ -25,7 +30,7 @@ export default { |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
methods: { |
|
|
methods: { |
|
|
|
|
|
|
|
|
|
|
|
...mapMutations(['setData']), |
|
|
//获取体检单位列表树信息 |
|
|
//获取体检单位列表树信息 |
|
|
getCustomerOrgTree() { |
|
|
getCustomerOrgTree() { |
|
|
let customerOrgTree = [{ |
|
|
let customerOrgTree = [{ |
|
|
@ -40,12 +45,12 @@ export default { |
|
|
} |
|
|
} |
|
|
] |
|
|
] |
|
|
//console.log('this.data.customerOrgTree',this.data.customerOrgTree) |
|
|
//console.log('this.data.customerOrgTree',this.data.customerOrgTree) |
|
|
this.$store.commit("setData", { key: 'customerOrg.customerOrgTree', value: customerOrgTree}); |
|
|
|
|
|
|
|
|
this.setData({ key: 'customerOrg.customerOrgTree', value: customerOrgTree}) |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
//点击树节点 |
|
|
//点击树节点 |
|
|
treeclick(data) { |
|
|
treeclick(data) { |
|
|
this.$message.success("查询单位详情、体检次数、联系人等信息");// |
|
|
|
|
|
|
|
|
this.$message.success(data.id + " 查询单位详情、体检次数、联系人等信息 " + data.displayName);// |
|
|
getapi(`/api/app/item/in-item-type/${data.id}`).then((res) => { |
|
|
getapi(`/api/app/item/in-item-type/${data.id}`).then((res) => { |
|
|
this.tableData = res.data; |
|
|
this.tableData = res.data; |
|
|
console.log(res.data, "ress"); |
|
|
console.log(res.data, "ress"); |
|
|
|