|
|
|
@ -750,7 +750,7 @@
|
|
|
|
|
autoUpdate("/system/AbsorbDeviceMes/deviceState", INTERVAL, data => {
|
|
|
|
|
if(data.deviceEnergy > 0){
|
|
|
|
|
setStatus(data.deviceStatus)
|
|
|
|
|
energyConsumptionElement.innerText = test(data.deviceEnergy,100)
|
|
|
|
|
energyConsumptionElement.innerText = data.deviceEnergy
|
|
|
|
|
powerElement.innerText = data.devicePower
|
|
|
|
|
runDurationElement.innerText = data.runTime
|
|
|
|
|
stopDurationElement.innerText = (data.openTime - data.runTime).toFixed(2)
|
|
|
|
@ -762,7 +762,7 @@
|
|
|
|
|
|
|
|
|
|
autoUpdate("/system/AbsorbDeviceMes/DeviceOEE", INTERVAL, data => {
|
|
|
|
|
//console.log(data)
|
|
|
|
|
deviceOEEElement.innerText = data
|
|
|
|
|
deviceOEEElement.innerText = (data * 100) +"%"
|
|
|
|
|
})
|
|
|
|
|
autoUpdate("/system/AbsorbDeviceMes/DeviceAlarmCount", INTERVAL, data => {
|
|
|
|
|
//console.log(data)
|
|
|
|
@ -997,131 +997,6 @@
|
|
|
|
|
},
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
// runDurationStat.setOption({
|
|
|
|
|
// tooltip: {
|
|
|
|
|
// trigger: 'axis',
|
|
|
|
|
// },
|
|
|
|
|
// legend: {
|
|
|
|
|
// show: true,
|
|
|
|
|
// right: 5,
|
|
|
|
|
// textStyle: {
|
|
|
|
|
// color: "#FFFFFFD9",
|
|
|
|
|
// },
|
|
|
|
|
// },
|
|
|
|
|
// xAxis: [
|
|
|
|
|
// {
|
|
|
|
|
// type: 'category',
|
|
|
|
|
// // data: ['11.01', '11.02', '11.03', '11.04'],
|
|
|
|
|
// axisPointer: {
|
|
|
|
|
// type: 'shadow'
|
|
|
|
|
// },
|
|
|
|
|
// axisLabel: {
|
|
|
|
|
// color: "#B3B3B3",
|
|
|
|
|
// },
|
|
|
|
|
// axisLine: {
|
|
|
|
|
// lineStyle: {
|
|
|
|
|
// color: "#B3B3B3",
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
// ],
|
|
|
|
|
// yAxis: [
|
|
|
|
|
// {
|
|
|
|
|
// type: 'value',
|
|
|
|
|
// name: '时长',
|
|
|
|
|
// min: 0,
|
|
|
|
|
// // max: 60,
|
|
|
|
|
// // interval: 20,
|
|
|
|
|
// axisLine: {
|
|
|
|
|
// lineStyle: {
|
|
|
|
|
// color: "#B3B3B3"
|
|
|
|
|
// }
|
|
|
|
|
// },
|
|
|
|
|
// axisLabel: {
|
|
|
|
|
// color: "#B3B3B3",
|
|
|
|
|
// },
|
|
|
|
|
// splitLine: {
|
|
|
|
|
// show: false,
|
|
|
|
|
// },
|
|
|
|
|
// },
|
|
|
|
|
// ],
|
|
|
|
|
// series: [
|
|
|
|
|
// {
|
|
|
|
|
// name: '开机',
|
|
|
|
|
// type: 'bar',
|
|
|
|
|
// barWidth: 15,
|
|
|
|
|
// // data: [34, 25, 45, 19],
|
|
|
|
|
// itemStyle: {
|
|
|
|
|
// normal: {
|
|
|
|
|
// color: new echarts.graphic.LinearGradient(
|
|
|
|
|
// 0, 0, 0, 1,
|
|
|
|
|
// [
|
|
|
|
|
// {offset: 0, color: '#0c87d5B6'},
|
|
|
|
|
// {offset: 1, color: '#0926d7B8'},
|
|
|
|
|
// ]
|
|
|
|
|
// )
|
|
|
|
|
// },
|
|
|
|
|
// emphasis: {
|
|
|
|
|
// color: new echarts.graphic.LinearGradient(
|
|
|
|
|
// 0, 0, 0, 1,
|
|
|
|
|
// [
|
|
|
|
|
// {offset: 0, color: '#0c87d5B6'},
|
|
|
|
|
// {offset: 1, color: '#0926d7B8'},
|
|
|
|
|
// ]
|
|
|
|
|
// )
|
|
|
|
|
// }
|
|
|
|
|
// },
|
|
|
|
|
// label: {
|
|
|
|
|
// normal: {
|
|
|
|
|
// show: true,
|
|
|
|
|
// position: 'top',
|
|
|
|
|
// color: "#6acbfe",
|
|
|
|
|
// },
|
|
|
|
|
// },
|
|
|
|
|
// },
|
|
|
|
|
// {
|
|
|
|
|
// name: '停机',
|
|
|
|
|
// type: 'bar',
|
|
|
|
|
// barWidth: 15,
|
|
|
|
|
// // data: [19, 34, 15, 33],
|
|
|
|
|
// itemStyle: {
|
|
|
|
|
// normal: {
|
|
|
|
|
// color: new echarts.graphic.LinearGradient(
|
|
|
|
|
// 0, 0, 0, 1,
|
|
|
|
|
// [
|
|
|
|
|
// {offset: 0, color: '#2FDECAB5'},
|
|
|
|
|
// {offset: 1, color: '#2FDE80B8'}
|
|
|
|
|
// ]
|
|
|
|
|
// )
|
|
|
|
|
// },
|
|
|
|
|
// emphasis: {
|
|
|
|
|
// color: new echarts.graphic.LinearGradient(
|
|
|
|
|
// 0, 0, 0, 1,
|
|
|
|
|
// [
|
|
|
|
|
// {offset: 0, color: '#2FDECAB5'},
|
|
|
|
|
// {offset: 1, color: '#2FDE80B8'}
|
|
|
|
|
// ]
|
|
|
|
|
// )
|
|
|
|
|
// }
|
|
|
|
|
// },
|
|
|
|
|
// label: {
|
|
|
|
|
// normal: {
|
|
|
|
|
// show: true,
|
|
|
|
|
// position: 'top',
|
|
|
|
|
// color: "#2FDE80",
|
|
|
|
|
// },
|
|
|
|
|
// },
|
|
|
|
|
// },
|
|
|
|
|
// ],
|
|
|
|
|
// grid: {
|
|
|
|
|
// left: 5,
|
|
|
|
|
// right: 5,
|
|
|
|
|
// bottom: 4,
|
|
|
|
|
// top: 36,
|
|
|
|
|
// containLabel: true
|
|
|
|
|
// },
|
|
|
|
|
// })
|
|
|
|
|
|
|
|
|
|
usageRateStat.setOption({
|
|
|
|
|
tooltip: {
|
|
|
|
|
trigger: 'axis',
|
|
|
|
@ -1148,8 +1023,6 @@
|
|
|
|
|
type: 'value',
|
|
|
|
|
name: '利用率',
|
|
|
|
|
min: 0,
|
|
|
|
|
// max: 80,
|
|
|
|
|
// interval: 20,
|
|
|
|
|
axisLine: {
|
|
|
|
|
lineStyle: {
|
|
|
|
|
color: "#B3B3B3"
|
|
|
|
@ -1178,6 +1051,11 @@
|
|
|
|
|
show: true,
|
|
|
|
|
position: 'top',
|
|
|
|
|
color: "#ffa405",
|
|
|
|
|
formatter:(params) => {
|
|
|
|
|
|
|
|
|
|
return (params.value)+"%";
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
areaStyle: {
|
|
|
|
|
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
|
|
|
|
@ -1197,7 +1075,7 @@
|
|
|
|
|
left: 5,
|
|
|
|
|
right: 5,
|
|
|
|
|
bottom: 5,
|
|
|
|
|
top: 10,
|
|
|
|
|
top: 30,
|
|
|
|
|
containLabel: true
|
|
|
|
|
},
|
|
|
|
|
})
|
|
|
|
@ -1422,9 +1300,6 @@
|
|
|
|
|
{
|
|
|
|
|
type: 'value',
|
|
|
|
|
name: '故障排名',
|
|
|
|
|
min: 0,
|
|
|
|
|
max: 1500,
|
|
|
|
|
interval: 300,
|
|
|
|
|
axisLine: {
|
|
|
|
|
lineStyle: {
|
|
|
|
|
color: "#B3B3B3"
|
|
|
|
|