From 9e7e82b35820d18676ec32dda92694ca0e6ef98a Mon Sep 17 00:00:00 2001 From: 100011797 <2642441182@qq.com> Date: Mon, 13 Mar 2023 15:52:25 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20=E6=90=9C=E7=B4=A2=E6=8D=A2=E6=88=90?= =?UTF-8?q?pro-search?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/rule-engine/scene.ts | 4 +- src/views/Northbound/AliCloud/index.vue | 10 +- src/views/Northbound/DuerOS/index.vue | 10 +- .../device/Instance/Detail/Log/index.vue | 2 +- .../Instance/Detail/Running/Event/index.vue | 2 +- src/views/device/Instance/Detail/index.vue | 10 +- src/views/device/Instance/index.vue | 13 +- .../Scene/Save/action/ListItem/Item.vue | 15 +- .../Scene/Save/action/TriggerAlarm/index.vue | 131 ++++++++++++++++++ 9 files changed, 179 insertions(+), 18 deletions(-) create mode 100644 src/views/rule-engine/Scene/Save/action/TriggerAlarm/index.vue diff --git a/src/api/rule-engine/scene.ts b/src/api/rule-engine/scene.ts index 45836b9d..bfd17fa6 100644 --- a/src/api/rule-engine/scene.ts +++ b/src/api/rule-engine/scene.ts @@ -23,4 +23,6 @@ export const _execute = (id: string) => server.post(`/scene/${id}/_execute`); // 内置参数 export const queryBuiltInParams = (data: any, params?: any) => server.post(`/scene/parse-variables`, data, params); -export const getParseTerm = (data: Record) => server.post(`/scene/parse-term-column`, data) \ No newline at end of file +export const getParseTerm = (data: Record) => server.post(`/scene/parse-term-column`, data) + +export const queryAlarmList = (data: Record) => server.post(`/alarm/config/_query/`, data) \ No newline at end of file diff --git a/src/views/Northbound/AliCloud/index.vue b/src/views/Northbound/AliCloud/index.vue index b78b88a1..b97b262a 100644 --- a/src/views/Northbound/AliCloud/index.vue +++ b/src/views/Northbound/AliCloud/index.vue @@ -1,6 +1,6 @@ diff --git a/src/views/Northbound/DuerOS/index.vue b/src/views/Northbound/DuerOS/index.vue index f43960d7..ffebf7f8 100644 --- a/src/views/Northbound/DuerOS/index.vue +++ b/src/views/Northbound/DuerOS/index.vue @@ -1,6 +1,6 @@ diff --git a/src/views/device/Instance/Detail/Log/index.vue b/src/views/device/Instance/Detail/Log/index.vue index 678f846d..2ee9bf3d 100644 --- a/src/views/device/Instance/Detail/Log/index.vue +++ b/src/views/device/Instance/Detail/Log/index.vue @@ -1,6 +1,6 @@ @@ -353,6 +358,12 @@ import { PropType } from 'vue'; import { ActionsType, ParallelType } from '../../../typings'; import Modal from '../Modal/index.vue'; import ActionTypeComponent from '../Modal/ActionTypeComponent.vue'; +import TriggerAlarm from '../TriggerAlarm/index.vue'; +import { useSceneStore } from '@/store/scene'; +import { storeToRefs } from 'pinia'; + +const sceneStore = useSceneStore(); +const { data: _data } = storeToRefs(sceneStore); const props = defineProps({ branchesName: { @@ -438,8 +449,8 @@ const onAdd = () => { }; const onType = (_type: string) => { - actionType.value = _type -} + actionType.value = _type; +}; const onPropsOk = (data: ActionsType, options?: any) => { emit('update', data, options); diff --git a/src/views/rule-engine/Scene/Save/action/TriggerAlarm/index.vue b/src/views/rule-engine/Scene/Save/action/TriggerAlarm/index.vue new file mode 100644 index 00000000..56fc8cbb --- /dev/null +++ b/src/views/rule-engine/Scene/Save/action/TriggerAlarm/index.vue @@ -0,0 +1,131 @@ + + + \ No newline at end of file From add3a9a5f3f5b6b62dff00ac4c4ef68ab54c5da4 Mon Sep 17 00:00:00 2001 From: leiqiaochu Date: Mon, 13 Mar 2023 16:39:55 +0800 Subject: [PATCH 2/2] =?UTF-8?q?fix:=20=E4=BA=A7=E5=93=81=E5=88=86=E7=B1=BB?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E6=9B=BF=E6=8D=A2=E8=87=AA=E6=B5=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Category/components/modifyModal/index.vue | 34 +++++----- src/views/device/Category/index.vue | 67 +++++++++---------- src/views/device/DashBoard/index.vue | 2 +- .../DashBoard/components/NewAlarm.vue | 12 ++-- src/views/rule-engine/DashBoard/index.vue | 30 ++++----- 5 files changed, 69 insertions(+), 76 deletions(-) diff --git a/src/views/device/Category/components/modifyModal/index.vue b/src/views/device/Category/components/modifyModal/index.vue index 371b7900..0d94cb56 100644 --- a/src/views/device/Category/components/modifyModal/index.vue +++ b/src/views/device/Category/components/modifyModal/index.vue @@ -1,6 +1,6 @@