From 87c59e1ffdb625c15609d5a8dcea91578940f086 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E4=B9=89=E8=B6=85?= Date: Mon, 1 Jun 2026 20:38:35 +0800 Subject: [PATCH 1/2] fix alertGroups --- .../views/projects/task/components/node/detail-modal.tsx | 2 +- .../workflow/definition/components/timing-modal.tsx | 6 +++--- 2 files changed, 4 insertions(+), 4 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 d8cb54df946a..cd7505386258 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 @@ -132,7 +132,7 @@ const NodeDetailModal = defineComponent({ if (!data?.id) { for (const item in projectPreferences.value) { if (projectPreferences.value[item] !== null && item in data) { - Object.assign(data, { item: projectPreferences.value[item] }) + Object.assign(data, { [item]: projectPreferences.value[item] }) } } } diff --git a/dolphinscheduler-ui/src/views/projects/workflow/definition/components/timing-modal.tsx b/dolphinscheduler-ui/src/views/projects/workflow/definition/components/timing-modal.tsx index 08325a071b16..c30230581a65 100644 --- a/dolphinscheduler-ui/src/views/projects/workflow/definition/components/timing-modal.tsx +++ b/dolphinscheduler-ui/src/views/projects/workflow/definition/components/timing-modal.tsx @@ -259,14 +259,14 @@ export default defineComponent({ timingForm.environmentCode = projectPreferences.value.environmentCode } } - if (projectPreferences.value?.alertGroup && variables?.alertGroups) { + if (projectPreferences.value?.alertGroups && variables?.alertGroups) { if ( containValueInOptions( variables.alertGroups, - projectPreferences.value.alertGroup + projectPreferences.value.alertGroups ) ) { - timingForm.warningGroupId = projectPreferences.value.alertGroup + timingForm.warningGroupId = projectPreferences.value.alertGroups } } } From 92306f9ec5e478e216ef5287668df9154952685b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E4=B9=89=E8=B6=85?= Date: Tue, 2 Jun 2026 10:29:29 +0800 Subject: [PATCH 2/2] fix the issue where project preference values are not correctly applied when creating tasks. --- .../src/views/projects/task/components/node/detail-modal.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 cd7505386258..c80c44fb2713 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 @@ -131,7 +131,7 @@ const NodeDetailModal = defineComponent({ const restructureNodeData = (data: INodeData) => { if (!data?.id) { for (const item in projectPreferences.value) { - if (projectPreferences.value[item] !== null && item in data) { + if (projectPreferences.value[item] !== null) { Object.assign(data, { [item]: projectPreferences.value[item] }) } }