From 3bd673bdbeaab213b7ce21debbbcec7b0e1306b7 Mon Sep 17 00:00:00 2001 From: mk <2403457699@qq.com> Date: Tue, 12 Mar 2024 10:21:45 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E8=BE=91=E7=BB=84=E7=BB=87=E6=A0=91?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E6=9B=B4=E6=8D=A2=E4=B8=BAagencyId=E8=8E=B7?= =?UTF-8?q?=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/components/editResi.vue | 38 ++++++++++++++++++++++--------- 1 file changed, 27 insertions(+), 11 deletions(-) diff --git a/src/views/components/editResi.vue b/src/views/components/editResi.vue index 5635b137d..3c6717f5c 100644 --- a/src/views/components/editResi.vue +++ b/src/views/components/editResi.vue @@ -274,7 +274,7 @@ clearable size="small" v-model="form.resideInfoDtos[index].gridId" - :options="orgOptions" + :options="form.resideInfoDtos[index].orgOptions" :props="orgOptionProps" @change="handleChangeAgency(index)" :disabled="rowItem.accessable === 0" @@ -343,7 +343,6 @@ :rules="[ { required: true, message: '请选择单元', trigger: 'blur' }, ]" - :disabled="rowItem.accessable === 0" > { + if (res.code !== 0) { + return this.$message.error(res.msg); + } else { + this.form.resideInfoDtos[i].orgOptions.push(res.data); + } + }) + .catch((err) => { + console.log(err); + return this.$message.error("网络错误"); + }); + }, + getOrgTreeListAll() { this.$http - .post("/gov/org/customeragency/agencygridtree", {}) + .post("/gov/org/customeragency/agencygridtree", {}) .then(({ data: res }) => { if (res.code !== 0) { return this.$message.error(res.msg); } else { - console.log("获取组织树成功", res.data); - this.orgOptions = []; - this.orgOptions.push(res.data); + this.orgOption.push(res.data) } }) .catch(() => { @@ -1948,6 +1962,7 @@ export default { optionsB: [], optionsH: [], optionsD: [], + orgOptions:this.orgOption }); }, handelClickDelHouse(i) { @@ -2050,6 +2065,7 @@ export default { delete item.optionsB; delete item.optionsH; delete item.optionsD; + delete item.orgOptions; }); delete this.form.integrityData; this.submitForm(house);