From 6f87d3b56d2c6a0602eba4fdf5236b888ae58dc2 Mon Sep 17 00:00:00 2001 From: ljlong_2630 Date: Mon, 21 Aug 2023 09:58:59 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E6=88=90=E7=AD=96=E7=95=A5=E5=89=8D?= =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/model/alert/addalertconfig.vue | 7 ++----- src/views/model/alert/noalertparams.vue | 8 +++++++- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/src/views/model/alert/addalertconfig.vue b/src/views/model/alert/addalertconfig.vue index 13b7f3c..b0f646a 100644 --- a/src/views/model/alert/addalertconfig.vue +++ b/src/views/model/alert/addalertconfig.vue @@ -137,17 +137,14 @@ function reset() { function nextStep(){ - this.$nextTick(() => { + proxy.$nextTick(() => { if(currentStep.value==1){ const selectDevice = proxy.$refs["devicealert"].$refs.addAlertTable.getSelectionRows(); - - debugger if(!valideToAddDevice(selectDevice)){ return; }else{ - debugger proxy.$refs["paramalert"].deviceUuid = selectDevice.uuid; - proxy.$refs["paramalert"].getParamsNoAlertData(); + proxy.$refs["paramalert"].getParamsNoAlertList(); } currentStep.value = currentStep.value + 1; proxy.$refs.carousel.next(); diff --git a/src/views/model/alert/noalertparams.vue b/src/views/model/alert/noalertparams.vue index 246823d..b067a92 100644 --- a/src/views/model/alert/noalertparams.vue +++ b/src/views/model/alert/noalertparams.vue @@ -165,6 +165,7 @@ const data = reactive({ rules: { }, + }); const { queryParams, form, rules } = toRefs(data); @@ -274,7 +275,7 @@ function getParamModelName(id){ }) } -const getParamsNoAlertData = function getParamsNoAlertList() { +function getParamsNoAlertList() { loading.value = true; if(deviceUuid != null && deviceUuid != undefined && deviceUuid != ""){ queryParams.value.deviceUuid = deviceUuid; @@ -292,6 +293,11 @@ const getParamsNoAlertData = function getParamsNoAlertList() { } } +defineExpose({ + getParamsNoAlertList:getParamsNoAlertList, + deviceUuid:deviceUuid +}); + getParamModel();