fix : 修改风机状态bug

This commit is contained in:
2024-03-01 16:25:38 +08:00
parent 8e81ca403a
commit 7932db5002

View File

@@ -13,9 +13,10 @@
<div class="fan-name">{{ changeNum(item) }}号风机</div>
<div class="option-nav">
<div class="state">
<div class="blue-state" :class="{ stopColor:changeStopColor(item.breakdown,item.running)}">
<!-- :class="{ stopColor:changeStopColor(item.breakdown,item.running)}"-->
<div class="blue-state" :style="{backgroundColor:changeStopColor(item.breakdown,item.running)}" >
<div class="state-icon"></div>
状态<span class="fan-state">{{ item.breakdown ? '故障' : item.running ? '运行' : '故障' }}</span>
状态<span class="fan-state">{{ changeStateText(item.breakdown, item.running) }}</span>
</div>
<div class="switch">
<div
@@ -354,14 +355,7 @@ const getTransData = (data) => {
})
transducerData.value = tranArr
}
const getImage = (type) => {
switch (type) {
case false:
return "blue-state-icon.png";
case true:
return "red-state-icon.png";
}
}
const changeNum = (item) => {
switch (item.equipmentName) {
case '1号变频器':
@@ -512,11 +506,25 @@ const handleOnMounted = () => {
}
}
const changeStopColor = (breakdown, running) => {
console.log('breakdown,running', breakdown, running)
if (breakdown) {
return true
return 'red'
} else {
return !running;
if (running) {
return '#3eab3f'
} else {
return '#E6A23C'
}
}
}
const changeStateText = (breakdown, running) => {
if (breakdown) {
return '故障'
} else {
if (running) {
return '运行'
} else {
return '停止'
}
}
}
/**