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 @@
-
-
@@ -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;