From ae1d0105a482107be7ea726e3a9c5b898e7f7825 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=BF=97=E6=B5=A9?= <8583167+chen-zh@user.noreply.gitee.com> Date: Fri, 24 Jul 2026 04:09:02 +0000 Subject: [PATCH] =?UTF-8?q?!113=20czh-20260724-=E5=A2=9E=E8=A1=A5=E6=84=8F?= =?UTF-8?q?=E8=A7=81=E5=8D=B3=E6=97=B6=E9=80=9A=E6=8E=A8=E9=80=81=E5=89=8D?= =?UTF-8?q?=E7=AB=AF=E5=9B=9E=E6=98=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * czh-20260724-增补意见即时通推送前端回显 --- .../content/TaskSupplementApprovalOpinionContent.vue | 11 ++++++++++- .../personalOffice/myHandleTask/useTaskList.ts | 1 + 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/views/super/bpm/process/personalOffice/myHandleTask/content/TaskSupplementApprovalOpinionContent.vue b/src/views/super/bpm/process/personalOffice/myHandleTask/content/TaskSupplementApprovalOpinionContent.vue index 988fb0e..00f3065 100644 --- a/src/views/super/bpm/process/personalOffice/myHandleTask/content/TaskSupplementApprovalOpinionContent.vue +++ b/src/views/super/bpm/process/personalOffice/myHandleTask/content/TaskSupplementApprovalOpinionContent.vue @@ -51,6 +51,7 @@ taskTaskId: props.formData?.taskTaskId || props.formData?.dataId || props.formData?.processDataId, businessId: props.formData?.businessId || vars.businessId || vars.business_id, flowCode: props.formData?.flowCode || vars.flowCode || vars.flow_code, + bizTitle: props.formData?.bpmBizTitle || '', opinion: opinionText, }; } @@ -68,8 +69,16 @@ submitLoading.value = true; try { - await saveSupplementOpinion(buildSubmitParams(opinionText)); + const res = await saveSupplementOpinion(buildSubmitParams(opinionText)); opinion.value = ''; + const result = res?.result || res; + if (result?.pushed && result?.toUsers?.length > 0) { + createMessage.success( + `增补意见已提交,同时已通过即时通抄送给 ${result.toUsers.length} 人:${result.toUsers.join('、')}` + ); + } else { + createMessage.success('增补意见已提交'); + } emit('success'); } finally { submitLoading.value = false; diff --git a/src/views/super/bpm/process/personalOffice/myHandleTask/useTaskList.ts b/src/views/super/bpm/process/personalOffice/myHandleTask/useTaskList.ts index a58a203..eb30b7c 100644 --- a/src/views/super/bpm/process/personalOffice/myHandleTask/useTaskList.ts +++ b/src/views/super/bpm/process/personalOffice/myHandleTask/useTaskList.ts @@ -147,6 +147,7 @@ export async function getTaskInfoForHistory(record) { taskId: record.id, taskDefKey: record.taskId, procInsId: record.processInstanceId, + bpmBizTitle: record.bpmBizTitle, tableName: realTableName, processDataId: result.dataId, processTableName: result.tableName,