From 659d2bb4b3e49cf040afc3616e49fa597cde964b Mon Sep 17 00:00:00 2001 From: wind Date: Fri, 3 Dec 2021 18:16:39 +0800 Subject: [PATCH] [Fix-7070][UI] Remedy the issue with no saving the timeout's strategy into the database. (#7107) (#7150) Co-authored-by: Hua Jiang --- .../dao/entity/TaskDefinition.java | 2 ++ .../formModel/_source/timeoutAlarm.vue | 24 +++++++++++++++---- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/entity/TaskDefinition.java b/dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/entity/TaskDefinition.java index 7da11a6f18..8c47fbfc86 100644 --- a/dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/entity/TaskDefinition.java +++ b/dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/entity/TaskDefinition.java @@ -31,6 +31,7 @@ import java.util.Map; import java.util.Objects; import java.util.stream.Collectors; +import com.baomidou.mybatisplus.annotation.FieldStrategy; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; @@ -157,6 +158,7 @@ public class TaskDefinition { /** * timeout notify strategy */ + @TableField(updateStrategy = FieldStrategy.IGNORED) private TaskTimeoutStrategy timeoutNotifyStrategy; /** diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/_source/timeoutAlarm.vue b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/_source/timeoutAlarm.vue index 2fece25675..18b7314877 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/_source/timeoutAlarm.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/_source/timeoutAlarm.vue @@ -60,7 +60,11 @@