You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
78 lines
2.3 KiB
JavaScript
78 lines
2.3 KiB
JavaScript
$(() => {
|
|
|
|
//数据信息
|
|
$.getJSON('/aluminumLiner/getDataInformation', function (result) {
|
|
const statusArray = [1, 0, 0, 0, 0];
|
|
if (result.length > 0) {
|
|
statusArray[0] = result[0].deviceStatus;
|
|
statusArray[1] = result[0].devicePower;
|
|
statusArray[2] = result[0].deviceEnergy;
|
|
}
|
|
dataInformationFunction(statusArray);
|
|
});
|
|
$.getJSON('/aluminumLiner/getRunParameters', function (result) {
|
|
synthetic(result,{a:1,b:1})
|
|
});
|
|
|
|
|
|
//loss/aluminumLiner/getLossStatistics
|
|
$.getJSON('/aluminumLiner/getLossStatistics', function (result) {
|
|
loss(result, document.getElementById("loss"));
|
|
});
|
|
|
|
|
|
//设备OEE统计
|
|
$.getJSON('/aluminumLiner/getOeeStatistics', function (result) {
|
|
OEEStatistics(result, document.getElementById("OEEStatistics"));
|
|
});
|
|
|
|
//库存情况
|
|
$.getJSON('/aluminumLiner/getInventoryStatistics', function (result) {
|
|
inventory(result, document.getElementById("inventory"));
|
|
});
|
|
|
|
|
|
//生产计划
|
|
$.ajax({
|
|
url: '/aluminumLiner/getProductionPlan',
|
|
type: 'get',
|
|
dataType: 'JSON',
|
|
success: function (res) {
|
|
let Res = {}
|
|
console.log(res)
|
|
|
|
Res.data=res.map(val => {
|
|
return [val.spe,val.aq,val.oq,val.cha,val.round,]
|
|
})
|
|
Res.header = ['型号', '计划数', '完成数', '差异数', '执行进度']
|
|
console.log(Res)
|
|
dynamicTable({
|
|
el: '#productionPlan',
|
|
rowNum: 5,
|
|
timeout: 0,
|
|
header: Res.header,
|
|
data: Res.data,
|
|
index: false,
|
|
fontColor: '#B4B7BF ',
|
|
indexBGC: '#86F3FF',
|
|
headerBGC: 'rgba(8,36,75,0.2)',
|
|
oddRowBGC: 'rgba(8,36,75,0.2)',
|
|
evenRowBGC: 'rgba(6,25,57,0.2)',
|
|
colWidth: ['20%', '20%', '20%', '20%', '20%']
|
|
});
|
|
},
|
|
error: function (e) {
|
|
console.log(e)
|
|
}
|
|
});
|
|
tableAnimation('#productionPlan')
|
|
|
|
|
|
|
|
//设备故障排名
|
|
$.getJSON('/aluminumLiner/getStatisticalOutputByModel', function (result) {
|
|
|
|
equipmentFailure(result, document.getElementById("equipmentFailure"));
|
|
});
|
|
|
|
}) |