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="fan-name">{{ changeNum(item) }}号风机</div>
<div class="option-nav"> <div class="option-nav">
<div class="state"> <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> <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>
<div class="switch"> <div class="switch">
<div <div
@@ -354,14 +355,7 @@ const getTransData = (data) => {
}) })
transducerData.value = tranArr 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) => { const changeNum = (item) => {
switch (item.equipmentName) { switch (item.equipmentName) {
case '1号变频器': case '1号变频器':
@@ -512,11 +506,25 @@ const handleOnMounted = () => {
} }
} }
const changeStopColor = (breakdown, running) => { const changeStopColor = (breakdown, running) => {
console.log('breakdown,running', breakdown, running)
if (breakdown) { if (breakdown) {
return true return 'red'
} else { } else {
return !running; if (running) {
return '#3eab3f'
} else {
return '#E6A23C'
}
}
}
const changeStateText = (breakdown, running) => {
if (breakdown) {
return '故障'
} else {
if (running) {
return '运行'
} else {
return '停止'
}
} }
} }
/** /**