diff --git a/src/views/rule-engine/Alarm/Configuration/Save/Scene/Save/BranchesTabs.vue b/src/views/rule-engine/Alarm/Configuration/Save/Scene/Save/BranchesTabs.vue index 93534cae..a2d8ace6 100644 --- a/src/views/rule-engine/Alarm/Configuration/Save/Scene/Save/BranchesTabs.vue +++ b/src/views/rule-engine/Alarm/Configuration/Save/Scene/Save/BranchesTabs.vue @@ -13,10 +13,9 @@ :key="group.key" >
-
- {{ index === 0 ? '当' : '否则' }} +
+ {{ index === 0 ? '当' : '否则' }} -
执行 diff --git a/src/views/rule-engine/Alarm/Configuration/Save/Scene/Save/Terms/WhenItem.vue b/src/views/rule-engine/Alarm/Configuration/Save/Scene/Save/Terms/WhenItem.vue index 35f7636f..f7d35c68 100644 --- a/src/views/rule-engine/Alarm/Configuration/Save/Scene/Save/Terms/WhenItem.vue +++ b/src/views/rule-engine/Alarm/Configuration/Save/Scene/Save/Terms/WhenItem.vue @@ -15,13 +15,12 @@
-
diff --git a/src/views/rule-engine/Alarm/Configuration/Save/Scene/Save/utils.ts b/src/views/rule-engine/Alarm/Configuration/Save/Scene/Save/utils.ts index 9585930c..cd0e1caf 100644 --- a/src/views/rule-engine/Alarm/Configuration/Save/Scene/Save/utils.ts +++ b/src/views/rule-engine/Alarm/Configuration/Save/Scene/Save/utils.ts @@ -267,7 +267,10 @@ export const handleGroupAndFilter = (branches: any[], when: any[]) =>{ branches.forEach((item, index) => { if (when) { - item.whenOptions = when[index] + // item.whenOptions = when[index] + item.whenOptions = when.find((i)=>{ + return item?.branchId === i.key + }) } if (index === 0 || item.executeAnyway) { diff --git a/src/views/rule-engine/Scene/Save/components/Terms/Terms.vue b/src/views/rule-engine/Scene/Save/components/Terms/Terms.vue index aac1fdb1..2b5e3b36 100644 --- a/src/views/rule-engine/Scene/Save/components/Terms/Terms.vue +++ b/src/views/rule-engine/Scene/Save/components/Terms/Terms.vue @@ -1,476 +1,528 @@ - -