From d0d481d10f709f2f6ee26083198d0784146ac61e Mon Sep 17 00:00:00 2001 From: Amy0104 Date: Sat, 3 Sep 2022 11:57:02 +0800 Subject: [PATCH] [Fix][UI] Add the task name entry when the workflow instance detail page goes to the task instance page. (#11761) --- .../src/views/projects/task/components/node/detail-modal.tsx | 5 ++++- .../src/views/projects/task/instance/use-table.ts | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/dolphinscheduler-ui/src/views/projects/task/components/node/detail-modal.tsx b/dolphinscheduler-ui/src/views/projects/task/components/node/detail-modal.tsx index db8a6097a4..a76515d134 100644 --- a/dolphinscheduler-ui/src/views/projects/task/components/node/detail-modal.tsx +++ b/dolphinscheduler-ui/src/views/projects/task/components/node/detail-modal.tsx @@ -140,7 +140,10 @@ const NodeDetailModal = defineComponent({ action: () => { router.push({ name: 'task-instance', - params: { processInstanceId: processInstance.id } + params: { + processInstanceId: processInstance.id, + taskName: props.data.name + } }) }, icon: renderIcon(HistoryOutlined) diff --git a/dolphinscheduler-ui/src/views/projects/task/instance/use-table.ts b/dolphinscheduler-ui/src/views/projects/task/instance/use-table.ts index ec225762fd..9b4d86ba9c 100644 --- a/dolphinscheduler-ui/src/views/projects/task/instance/use-table.ts +++ b/dolphinscheduler-ui/src/views/projects/task/instance/use-table.ts @@ -46,6 +46,7 @@ export function useTable() { const router: Router = useRouter() const projectCode = Number(route.params.projectCode) const processInstanceId = Number(route.params.processInstanceId) + const taskName = route.params.taskName const variables = reactive({ columns: [], @@ -53,7 +54,7 @@ export function useTable() { tableData: [] as IRecord[], page: ref(1), pageSize: ref(10), - searchVal: ref(null), + searchVal: ref(taskName || null), processInstanceId: ref(processInstanceId ? processInstanceId : null), host: ref(null), stateType: ref(null),