From 97787def3306940ce52186edca6635c3d3e4be77 Mon Sep 17 00:00:00 2001 From: odjbin <1042039504@qq.com> Date: Thu, 22 Feb 2024 21:33:35 +0800 Subject: [PATCH] =?UTF-8?q?fix=20:=20=E7=BB=86=E8=8A=82=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/content/fanInfo/FanInfo.vue | 46 ++++++++++++---------- 1 file changed, 25 insertions(+), 21 deletions(-) diff --git a/src/components/content/fanInfo/FanInfo.vue b/src/components/content/fanInfo/FanInfo.vue index 9ba98c6..2334220 100644 --- a/src/components/content/fanInfo/FanInfo.vue +++ b/src/components/content/fanInfo/FanInfo.vue @@ -11,7 +11,7 @@
-
{{ changeNum(index + 1) }}号风机
+
{{ changeNum(item) }}号风机
@@ -24,14 +24,14 @@
启动
停止
@@ -65,7 +65,7 @@
-
+
@@ -85,7 +85,7 @@
-
@@ -157,7 +157,7 @@ const stateB = ref(false) const stateC = ref(false) const isVisited = ref(false) const showLoading = ref(false) -const fanIndex = ref(0) +const fanIndex = ref('') const openEquipmentId = ref(0) let myEcharts = reactive({}); watch(() => props.loading, (now) => { @@ -230,8 +230,8 @@ const packageData = (item, type, flag) => { } } //启动/停止 -const editOperate = (item) => { - ElMessageBox.confirm('是否启动/停止该风机?','系统提示',{ +const editOperate = (item,type) => { + ElMessageBox.confirm(`是否${type}该风机?`,'系统提示',{ type: 'warning', closeOnClickModal: false }).then(()=>{ @@ -265,10 +265,14 @@ const getFanInfo = (equipmentId, type = 'day') => { } }) } -const handleOpenChart = (item, index) => { +const handleOpenChart = (item) => { openEquipmentId.value = item.equipmentId getFanInfo(item.equipmentId, 'day') - fanIndex.value = index + 1 + if(item.equipmentId===22){ + fanIndex.value='一' + }else { + fanIndex.value='二' + } } const getTransData = (data) => { let tranObj = {} @@ -301,14 +305,13 @@ const getImage = (type) => { return "red-state-icon.png"; } } -const changeNum = (index) => { - switch (index) { - case 1: +const changeNum = (item) => { + console.log('1号变频器') + switch (item.equipmentId) { + case 22: return '一'; - case 2: + case 23: return '二'; - case 3: - return '三'; } } const getBasicData = (data) => { @@ -317,6 +320,7 @@ const getBasicData = (data) => { data?.map(item => { tranObj = { equipmentId: item.equipmentId, + equipmentName: item.equipmentName, equipmentType: item.equipmentType, autoMode: item.autoMode,//自动模式 breakdown: item.breakdown,//故障 @@ -421,7 +425,7 @@ const handleOnMounted = () => { }, data: [ { - value: socketData.value[i].frequencyFeedback, + value: socketData.value[i].frequencySetting, fontSize: 2100, detail: { valueAnimation: true, @@ -780,7 +784,7 @@ input[type="number"] { color: #38cafb; line-height: 35px; text-align: center; - margin-right: 42px; + margin-right: 25px; transform: translateY(33%); } @@ -814,7 +818,7 @@ input[type="number"] { height: 45px; margin-right: 15px; color: #fff; - background-color: #127399; + background-color: #3eab3f; padding-left: 10px; border-radius: 8px; margin-left: -5px; @@ -860,7 +864,7 @@ input[type="number"] { font-size: 28px; color: #38cafb; line-height: 37px; - gap: 33px; + gap: 40px; .check-box { display: flex; @@ -884,7 +888,7 @@ input[type="number"] { // } //} :deep(.el-input__wrapper) { - width: 130px; + width: 160px; height: 44px; background-color: transparent; box-shadow: none;