diff --git a/src/views/modules/base/residentManagement/oldPeople/addForm.vue b/src/views/modules/base/residentManagement/oldPeople/addForm.vue index 95dae0134..fc4ba5790 100644 --- a/src/views/modules/base/residentManagement/oldPeople/addForm.vue +++ b/src/views/modules/base/residentManagement/oldPeople/addForm.vue @@ -13,9 +13,7 @@ v-model="selGridId" :options="optionsA" @change="handleChangeAngency" :props="{ checkStrictly: true, emitPath: false, children: 'subAgencyList', label: 'agencyName', value: 'agencyId' }" clearable /> - {{ formData.agencyName || "--" }} - @@ -598,9 +596,7 @@ export default { if (res.code !== 0) { return this.$message.error(res.msg) } else { - let { agencyList, subAgencyList } = res.data - const _arr = [{ ...agencyList, subAgencyList: [...subAgencyList] }] this.optionsA = this.deepTree(_arr) } diff --git a/src/views/modules/base/residentManagement/oldPeople/oldPeople.vue b/src/views/modules/base/residentManagement/oldPeople/oldPeople.vue index ebb4c294d..03286a54d 100644 --- a/src/views/modules/base/residentManagement/oldPeople/oldPeople.vue +++ b/src/views/modules/base/residentManagement/oldPeople/oldPeople.vue @@ -628,8 +628,10 @@ // 调出新增组件 async handleAdd() { this.addDiaTitle = "新增"; - this.formType = "add"; this.showAdd = true; + this.$nextTick(() => { + this.$refs.ref_add_form.initForm("add"); + }); }, // 查看详情触发事件 async handleDetail(row) {