diff --git a/src/views/modules/base/epidemic/natFocus/natFocusList.vue b/src/views/modules/base/epidemic/natFocus/natFocusList.vue index c8215e63..8d7fbc47 100644 --- a/src/views/modules/base/epidemic/natFocus/natFocusList.vue +++ b/src/views/modules/base/epidemic/natFocus/natFocusList.vue @@ -670,21 +670,36 @@ export default { }) }, - handleEdit (row) { - this.editFormTitle = "修改核酸检测关注名单" - this.editFormShow = true + async handleEdit(row) { + this.editFormTitle = "修改核酸检测关注名单"; + this.editFormShow = true; - this.$nextTick(() => { - this.$refs.ref_form_edit.initForm('edit', row) - }) + let row2 = await this.getInfo(row); + this.$refs.ref_form_edit.initForm("edit", row2); }, - handleDetail (row) { - this.editFormTitle = "查看核酸检测关注名单" - this.editFormShow = true - this.$nextTick(() => { - this.$refs.ref_form_edit.initForm('detail', row) - }) + async handleDetail(row) { + this.editFormTitle = "查看核酸检测关注名单"; + this.editFormShow = true; + + let row2 = await this.getInfo(row); + this.$refs.ref_form_edit.initForm("detail", row2); + }, + + async getInfo(row) { + const url = "/epmetuser/icEpidemicSpecialAttention/detail"; + + let params = { + id: row.id, + }; + + const { data, code, msg } = await requestPost(url, params); + + if (code === 0) { + row.mobile = data.mobile; + row.idCard = data.idCard; + } + return row; }, handleSendNotice () { diff --git a/src/views/modules/base/epidemic/veroFocus/veroFocusList.vue b/src/views/modules/base/epidemic/veroFocus/veroFocusList.vue index 4c65d7c9..43538280 100644 --- a/src/views/modules/base/epidemic/veroFocus/veroFocusList.vue +++ b/src/views/modules/base/epidemic/veroFocus/veroFocusList.vue @@ -1,387 +1,491 @@ - - - -