From db5dc95c4791134ab7ddda471906cb951a477642 Mon Sep 17 00:00:00 2001 From: wangshaoping Date: Thu, 24 Jul 2025 15:14:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=BA=E7=A1=80=E6=A1=86=E6=9E=B6=E5=8F=91?= =?UTF-8?q?=E5=B8=83:=208.2.25?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 前端核心发布: 8.2.90 1) 更新前端首页 --- .../src/platform/views/home/DoneTask.vue | 5 ++++- .../src/platform/views/home/FinishedTask.vue | 5 ++++- .../src/platform/views/home/Task.vue | 5 ++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/io.sc.platform.core.frontend/src/platform/views/home/DoneTask.vue b/io.sc.platform.core.frontend/src/platform/views/home/DoneTask.vue index 2546b840..415d4142 100644 --- a/io.sc.platform.core.frontend/src/platform/views/home/DoneTask.vue +++ b/io.sc.platform.core.frontend/src/platform/views/home/DoneTask.vue @@ -51,7 +51,10 @@ const handleTask = async (item: any) => { //重新加载组件 nextTick(() => { const component = defineAsyncComponent(ComponentManager.getRemoteComponent(item.taskHandFrontendModelName, item.taskHandFrontendComponentName)); - const properties = Tools.mergeObject({ taskId: item.id }, Tools.json2Object(item.taskHandFrontendComponentProperties)); + const properties = Tools.mergeObject( + { taskId: item.id, businessKey: item.businessKey, action: 'view' }, + Tools.json2Object(item.taskHandFrontendComponentProperties), + ); componentRef.value = h(component, properties); }); }; diff --git a/io.sc.platform.core.frontend/src/platform/views/home/FinishedTask.vue b/io.sc.platform.core.frontend/src/platform/views/home/FinishedTask.vue index b0faaf2c..ca079ede 100644 --- a/io.sc.platform.core.frontend/src/platform/views/home/FinishedTask.vue +++ b/io.sc.platform.core.frontend/src/platform/views/home/FinishedTask.vue @@ -51,7 +51,10 @@ const handleTask = async (item: any) => { //重新加载组件 nextTick(() => { const component = defineAsyncComponent(ComponentManager.getRemoteComponent(item.taskHandFrontendModelName, item.taskHandFrontendComponentName)); - const properties = Tools.mergeObject({ taskId: item.id }, Tools.json2Object(item.taskHandFrontendComponentProperties)); + const properties = Tools.mergeObject( + { taskId: item.id, businessKey: item.businessKey, action: 'view' }, + Tools.json2Object(item.taskHandFrontendComponentProperties), + ); componentRef.value = h(component, properties); }); }; diff --git a/io.sc.platform.core.frontend/src/platform/views/home/Task.vue b/io.sc.platform.core.frontend/src/platform/views/home/Task.vue index 40a93004..6c266a02 100644 --- a/io.sc.platform.core.frontend/src/platform/views/home/Task.vue +++ b/io.sc.platform.core.frontend/src/platform/views/home/Task.vue @@ -52,7 +52,10 @@ const handleTask = async (item: any) => { //重新加载组件 nextTick(() => { const component = defineAsyncComponent(ComponentManager.getRemoteComponent(item.taskHandFrontendModelName, item.taskHandFrontendComponentName)); - const properties = Tools.mergeObject({ taskId: item.id }, Tools.json2Object(item.taskHandFrontendComponentProperties)); + const properties = Tools.mergeObject( + { taskId: item.id, businessKey: item.businessKey, action: 'process' }, + Tools.json2Object(item.taskHandFrontendComponentProperties), + ); componentRef.value = h(component, properties); }); };