Merge pull request 'fix : 修改风机状态bug' (#286) from dengjie into dev
Reviewed-on: http://git.feashow.cn/clay/tunnel-cloud-web/pulls/286
This commit is contained in:
@@ -13,9 +13,9 @@
|
|||||||
<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: item.breakdown }">
|
<div class="blue-state" :class="{ stopColor:changeStopColor(item.breakdown,item.running)}">
|
||||||
<div :style="{ backgroundImage: 'url(' +getImageUrl(item.breakdown)+')' }" class="state-icon"></div>
|
<div class="state-icon"></div>
|
||||||
状态:<span class="fan-state">{{ item.breakdown ? '故障' : '运行' }}</span>
|
状态:<span class="fan-state">{{ item.breakdown ? '故障' : item.running ? '运行' : '故障' }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="switch">
|
<div class="switch">
|
||||||
<div
|
<div
|
||||||
@@ -314,11 +314,11 @@ const getFanInfo = (equipmentId, type = 'day', time = '') => {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
const handleOpenChart = (item) => {
|
const handleOpenChart = (item) => {
|
||||||
nextTick(()=>{
|
nextTick(() => {
|
||||||
if(chooseMonthRef.value){
|
if (chooseMonthRef.value) {
|
||||||
chooseMonthRef.value.clearData()
|
chooseMonthRef.value.clearData()
|
||||||
}
|
}
|
||||||
if(chooseDayRef.value){
|
if (chooseDayRef.value) {
|
||||||
chooseDayRef.value.clearData()
|
chooseDayRef.value.clearData()
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
@@ -363,10 +363,10 @@ const getImage = (type) => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
const changeNum = (item) => {
|
const changeNum = (item) => {
|
||||||
switch (item.equipmentId) {
|
switch (item.equipmentName) {
|
||||||
case 22:
|
case '1号变频器':
|
||||||
return '一';
|
return '一';
|
||||||
case 23:
|
case '2号变频器':
|
||||||
return '二';
|
return '二';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -511,10 +511,13 @@ const handleOnMounted = () => {
|
|||||||
fan01_option && Echarts_info1.setOption(fan01_option);
|
fan01_option && Echarts_info1.setOption(fan01_option);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
const changeStopColor = (breakdown, running) => {
|
||||||
const getImageUrl = (name) => {
|
console.log('breakdown,running', breakdown, running)
|
||||||
let icon = getImage(name)
|
if (breakdown) {
|
||||||
return new URL(`../../../assets/images/fanInfo/${icon}`, import.meta.url).href
|
return true
|
||||||
|
} else {
|
||||||
|
return !running;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* 初始化echarts实例方法
|
* 初始化echarts实例方法
|
||||||
|
|||||||
@@ -174,10 +174,10 @@ async function handleMounted() {
|
|||||||
return
|
return
|
||||||
} else {
|
} else {
|
||||||
console.log(err);
|
console.log(err);
|
||||||
ElMessage({
|
// ElMessage({
|
||||||
message: "场景初始化异常---!",
|
// message: "场景初始化异常---!",
|
||||||
type: "warning",
|
// type: "warning",
|
||||||
});
|
// });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -117,10 +117,10 @@ async function handleMounted() {
|
|||||||
demo.SignsInf(params.form.tunnelAlias, String(params.tunnelLength))
|
demo.SignsInf(params.form.tunnelAlias, String(params.tunnelLength))
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
console.log(err);
|
console.log(err);
|
||||||
ElMessage({
|
// ElMessage({
|
||||||
message: "场景初始化异常---!",
|
// message: "场景初始化异常---!",
|
||||||
type: "warning",
|
// type: "warning",
|
||||||
});
|
// });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user