From ebd944392a1ea91871fbbc825f605c308bd36652 Mon Sep 17 00:00:00 2001 From: buaixuexideshitongxue <2936013465@qq.com> Date: Thu, 22 Jan 2026 09:22:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B6=89=E8=AE=BF=E6=B6=89=E8=AF=89--=E5=8A=9E?= =?UTF-8?q?=E7=90=86=E4=B8=B4=E6=97=B6=E4=BF=9D=E5=AD=98=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/data/complaintCollection.ts | 12 ++- src/components/negative/verify-sfss.vue | 75 +++++++++------- src/views/data/ComplaintCollection.vue | 108 ++++++++++++++++++++---- 3 files changed, 144 insertions(+), 51 deletions(-) diff --git a/src/api/data/complaintCollection.ts b/src/api/data/complaintCollection.ts index 3b42779..387e6fd 100644 --- a/src/api/data/complaintCollection.ts +++ b/src/api/data/complaintCollection.ts @@ -105,4 +105,14 @@ export async function exportData(body) { document.body.removeChild(a) window.URL.revokeObjectURL(url) -} \ No newline at end of file +} + +/** + * 办理页面保存:保存涉及人员/领导等 JSON + */ +export function saveInvolveJson(body) { + return request.post({ + url: `/data/complaintCollection/saveInvolveJson`, + body + }); +} diff --git a/src/components/negative/verify-sfss.vue b/src/components/negative/verify-sfss.vue index 2b3bb0b..1d2240e 100644 --- a/src/components/negative/verify-sfss.vue +++ b/src/components/negative/verify-sfss.vue @@ -83,10 +83,6 @@ - - - -
附件
@@ -259,6 +255,21 @@ :autosize="{ minRows: 4 }" /> + + +
+ +
+ +
@@ -1666,11 +1662,29 @@ const problemIsTrue = computed(() => { return form.value.checkStatusCode === '1' || form.value.checkStatusCode === '2' || form.value.checkStatusCode === '3'; }); -getFormData(); -watch(negative, () => { - getFormData(); -}); +// 只监听 complaintId(或 currentRow.id)变化才回显 +watch( + () => negative?.value?.currentRow?.id, + (id) => { + if (id) getFormData() + }, + {immediate: true} +) + +// 在 -