From b7ae40d5b5dea6b72ffa8f0ac0a59c8110303fb2 Mon Sep 17 00:00:00 2001 From: XieYongHong <18010623010@163.com> Date: Thu, 22 Aug 2024 13:47:50 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20api=E8=AF=B7=E6=B1=82=E7=A4=BA=E4=BE=8B?= =?UTF-8?q?=E9=80=BB=E8=BE=91=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: api请求示例逻辑代码优化 --- .../Save/Scene/Save/BranchesTabs.vue | 5 +- .../Save/Scene/Save/Terms/WhenItem.vue | 3 +- .../Configuration/Save/Scene/Save/utils.ts | 5 +- .../Scene/Save/components/Terms/Terms.vue | 894 +++++++++--------- .../Platforms/Api/components/ApiDoes.vue | 3 +- src/views/system/Platforms/Api/utils.ts | 28 +- vite.config.ts | 4 +- 7 files changed, 500 insertions(+), 442 deletions(-) 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 @@ - -