| | |
| | | }, |
| | | { |
| | | label: "所属辖区", |
| | | prop: "region", |
| | | prop: "jurisdiction", |
| | | labelWidth: 160, |
| | | // width: 110, |
| | | type: "tree", |
| | |
| | | * @Author: Morpheus |
| | | * @Date: 2021-07-05 16:31:54 |
| | | * @Last Modified by: liu |
| | | * @Last Modified time: 2021-09-13 20:55:12 |
| | | * @Last Modified time: 2021-09-14 15:22:25 |
| | | * menu-name 保安公司详细资料 |
| | | */ |
| | | <template> |
| | |
| | | <el-form-item label="所属辖区"> |
| | | <el-input |
| | | disabled="true" |
| | | v-model="form.region" |
| | | v-model="form.$jurisdiction" |
| | | autocomplete="off" |
| | | ></el-input> |
| | | </el-form-item> |
| | |
| | | this.form = this.$route.query; |
| | | // console.log(this.form, "obj1"); |
| | | } |
| | | usejurisdiction().then((res) => { |
| | | const data = res.data.data; |
| | | console.log(data); |
| | | let d = this.inspects(data, this.form.region); |
| | | this.form.region = d; |
| | | }); |
| | | // usejurisdiction().then((res) => { |
| | | // const data = res.data.data; |
| | | // console.log(data); |
| | | // let d = this.inspects(data, this.form.region); |
| | | // this.form.region = d; |
| | | // }); |
| | | }, |
| | | methods: { |
| | | inspects(d, val) { |
| | | var a = ""; |
| | | var doit = (d, val) => { |
| | | for (let k in d) { |
| | | if (d[k].key == val) { |
| | | a = d[k].title; |
| | | break; |
| | | } else { |
| | | if (d[k].hasChildren) { |
| | | doit(d[k].children, val); |
| | | } else { |
| | | } |
| | | } |
| | | } |
| | | }; |
| | | doit(d, val); |
| | | // if (a == "") { |
| | | // a = val; |
| | | // } |
| | | return a; |
| | | }, |
| | | // inspects(d, val) { |
| | | // var a = ""; |
| | | // var doit = (d, val) => { |
| | | // for (let k in d) { |
| | | // if (d[k].key == val) { |
| | | // a = d[k].title; |
| | | // break; |
| | | // } else { |
| | | // if (d[k].hasChildren) { |
| | | // doit(d[k].children, val); |
| | | // } else { |
| | | // } |
| | | // } |
| | | // } |
| | | // }; |
| | | // doit(d, val); |
| | | // // if (a == "") { |
| | | // // a = val; |
| | | // // } |
| | | // return a; |
| | | // }, |
| | | handleClick(tab) { |
| | | if (tab.index == 1) { |
| | | this.investorSearchReset(); |
| | |
| | | // delete (row["name"]); |
| | | var obj = row; |
| | | obj["name"] = "保安公司详细信息"; |
| | | console.log(obj, "obj"); |
| | | // console.log(obj, "obj"); |
| | | this.$router.push({ |
| | | path: `/securityCompany/index`, |
| | | query: obj, |