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 @@
-
-
-
-
-
-
-
-
- addGroup(b.id, 'close')">
- {{ b.branchName || `条件${i+1}` }}
-
-
-
- 执行
- change(e,b,i)'
- checkedChildren='开'
- unCheckedChildren='关'
- style='margin-left: 4px;'
- />
-
-
-
-
-
-
- 否则
-
-
-
addBranches(b.start + b.len)' />
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ addGroup(b.id, 'close')"
+ >
+ {{ b.branchName || `条件${i + 1}` }}
+
+
+
+ 执行
+ change(e, b, i)"
+ checkedChildren="开"
+ unCheckedChildren="关"
+ style="margin-left: 4px"
+ />
+
+
+
+
+
+
+ 否则
+
+
+
addBranches(b.start + b.len)
+ "
+ />
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-