|
|
|
|
@ -69,7 +69,7 @@ $(() => {
|
|
|
|
|
}
|
|
|
|
|
// 达成率
|
|
|
|
|
if (targetTop.progress != 0) {
|
|
|
|
|
targetTop.rate = ((targetTop.reality / targetTop.progress)).toFixed(4) * 100
|
|
|
|
|
targetTop.rate = Number((targetTop.reality / targetTop.progress) * 100).toFixed(2)
|
|
|
|
|
} else {
|
|
|
|
|
targetTop.rate = 0
|
|
|
|
|
}
|
|
|
|
|
@ -103,7 +103,7 @@ $(() => {
|
|
|
|
|
targetBottom.targetArr = arr
|
|
|
|
|
xName = ['0:00', '1:00', '2:00', '3:00', '4:00', '5:00', '6:00', '7:00', '8:00', '9:00', '10:00', '11:00', '12:00', '13:00', '14:00', '15:00', '16:00', '17:00', '18:00', '19:00', '20:00', '21:00', '22:00', '23:00']
|
|
|
|
|
}
|
|
|
|
|
targetBottom.reality = ((data.map(val => val.rate).reduce((val1, val2) => val1 + val2, 0) / data.map(val => val.rate).length)).toFixed(4)
|
|
|
|
|
targetBottom.reality = Number((data.map(val => val.rate).reduce((val1, val2) => val1 + val2, 0) / data.map(val => val.rate).length)*100).toFixed(2)
|
|
|
|
|
targetBottom.total = data.map(val => val.qty).reduce((val1, val2) => val1 + val2, 0)
|
|
|
|
|
barChartAndLineChartFour({
|
|
|
|
|
xName: xName,
|
|
|
|
|
@ -127,7 +127,7 @@ $(() => {
|
|
|
|
|
rowNum: 5,
|
|
|
|
|
timeout: 0,
|
|
|
|
|
header: ["订单编号", '产品型号', "计划数量", "完成数量", "执行进度", "时间"],
|
|
|
|
|
data: data.map(value => [value.plan_code.slice(4, value.plan_code.length), value.name.split('-')[1], value.plan_number, value.actual_number, value.plan_number === 0? 0 :((value.actual_number / value.plan_number)* 100 + '').slice(0, 5) + '%', value.day]),
|
|
|
|
|
data: data.map(value => [value.plan_code.slice(4, value.plan_code.length), value.name.split('-')[1], value.plan_number, value.actual_number, value.plan_number === 0 ? 0 : ((value.actual_number / value.plan_number) * 100 + '').slice(0, 5) + '%', value.day]),
|
|
|
|
|
index: false,
|
|
|
|
|
fontColor: '#B4B7BF ',
|
|
|
|
|
indexBGC: '#86F3FF',
|
|
|
|
|
@ -150,8 +150,7 @@ $(() => {
|
|
|
|
|
yieldTabs()
|
|
|
|
|
tableAnimation('#trackEvents')
|
|
|
|
|
setInterval(request, INTERVAL)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
console.log()
|
|
|
|
|
})
|
|
|
|
|
let yieldType = '0'
|
|
|
|
|
let targetTopRaw = {
|
|
|
|
|
|