From 1666a65ba030ae3da82d14c5a661d3cd5b96df1e Mon Sep 17 00:00:00 2001 From: dap <15891557205@163.com> Date: Fri, 30 Jan 2026 17:10:44 +0800 Subject: [PATCH] =?UTF-8?q?fix(workflow):=20=E4=BF=AE=E6=AD=A3=E9=99=84?= =?UTF-8?q?=E4=BB=B6=E5=8F=82=E6=95=B0=E6=A0=BC=E5=BC=8F=EF=BC=8C=E7=A7=BB?= =?UTF-8?q?=E9=99=A4=E4=B8=8D=E5=BF=85=E8=A6=81=E7=9A=84join=E8=BD=AC?= =?UTF-8?q?=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将三个工作流模态框组件中的附件参数从字符串拼接改为直接传递数组,以匹配后端接口期望的数据格式。 --- apps/web-antd/src/views/workflow/components/apply-modal.vue | 2 +- apps/web-antd/src/views/workflow/components/approval-modal.vue | 2 +- .../src/views/workflow/components/approval-rejection-modal.vue | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/web-antd/src/views/workflow/components/apply-modal.vue b/apps/web-antd/src/views/workflow/components/apply-modal.vue index 5c4ce89d..315884b5 100644 --- a/apps/web-antd/src/views/workflow/components/apply-modal.vue +++ b/apps/web-antd/src/views/workflow/components/apply-modal.vue @@ -136,7 +136,7 @@ async function handleSubmit() { userName: item.nickName, })); const requestData = { - fileId: attachment.join(','), + fileId: attachment, messageType, flowCopyList: flowCCList, taskId, diff --git a/apps/web-antd/src/views/workflow/components/approval-modal.vue b/apps/web-antd/src/views/workflow/components/approval-modal.vue index 3caf9a85..3ac80b4f 100644 --- a/apps/web-antd/src/views/workflow/components/approval-modal.vue +++ b/apps/web-antd/src/views/workflow/components/approval-modal.vue @@ -160,7 +160,7 @@ async function handleSubmit() { })); const requestData = { ...omit(data, ['attachment']), - fileId: data.attachment.join(','), + fileId: data.attachment, taskVariables: {}, variables: {}, flowCopyList, diff --git a/apps/web-antd/src/views/workflow/components/approval-rejection-modal.vue b/apps/web-antd/src/views/workflow/components/approval-rejection-modal.vue index 82bd184d..14573bbc 100644 --- a/apps/web-antd/src/views/workflow/components/approval-rejection-modal.vue +++ b/apps/web-antd/src/views/workflow/components/approval-rejection-modal.vue @@ -124,7 +124,7 @@ async function handleSubmit() { } const data = cloneDeep(await formApi.getValues()); // 附件join - data.fileId = data.attachment?.join?.(','); + data.fileId = data.attachment; // 取消attachment参数的传递 data.attachment = undefined; await backProcess(data);