From 24a19283425dd32c33e267eb43d898811ee3fce6 Mon Sep 17 00:00:00 2001 From: wangtao <1q2w3e4r> Date: Fri, 29 Jul 2022 15:58:42 +0800 Subject: [PATCH] 故障拨测 --- hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/dialtest/index.html | 2 +- hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/dialtest/index.js | 19 ++++++++++++------- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/dialtest/index.html b/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/dialtest/index.html index 40ad694..71ae6a1 100644 --- a/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/dialtest/index.html +++ b/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/dialtest/index.html @@ -4,7 +4,7 @@ <h3 style="margin-left: 10px;color: #666666;font-size: 18px">业务拨测</h3> <div style="width: calc(100% - 200px);line-height: 54px" class="align-right"> <a class="m-r-20" v-if="card && card.length > 0" @click="openMoreDialog">更多</a> - <a v-model="cardName" v-if="card && card.length > 0" @click="openOrCloseDialtest(dialTest.faultFixInfoList)">{{cardName}}</a> + <a v-model="cardName" v-if="card && card.length > 0" @click="openOrCloseDialtest()">{{cardName}}</a> </div> </div> <el-divider/> diff --git a/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/dialtest/index.js b/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/dialtest/index.js index 86f4ecd..86909a2 100644 --- a/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/dialtest/index.js +++ b/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/dialtest/index.js @@ -26,13 +26,18 @@ export default { let card = Vue.ref({}) let cardOpen = Vue.ref(false); let cardName = Vue.ref('展开'); - let openOrCloseDialtest = (data) => { + + + let openOrCloseDialtest = () => { cardOpen.value = !cardOpen.value; - if (cardOpen.value) { - cardName.value = '收起'; - getDialtestCard(data); - } else { - cardName.value = '展开'; + if (cardOpen.value){ + cardName.value='收起'; + if (dialTest.value!=''&&dialTest.value!=null){ + getDialtestCard(dialTest.value.faultFixInfoList); + } + }else { + cardName.value='展开'; + cardData = Vue.ref([]); } } @@ -40,7 +45,7 @@ export default { let getDialtestList = () => { let params = { faultNo: props.faultNo, - targetType: props.targetType + targetType: props.targetType.toLocaleLowerCase() } store.dispatch('getFaultList', params).then((res) => { -- libgit2 0.24.0