|
|
|
|
@ -2,6 +2,7 @@ $(() => {
|
|
|
|
|
moduleTitle()
|
|
|
|
|
LOSS()
|
|
|
|
|
jp()
|
|
|
|
|
total('#total')
|
|
|
|
|
// 公共请求地址
|
|
|
|
|
let url = '/broad/zz'
|
|
|
|
|
|
|
|
|
|
@ -97,6 +98,7 @@ $(() => {
|
|
|
|
|
//追踪事件轮询
|
|
|
|
|
$.post(url + "/selectInStoreOrderInfo", {}, data => {
|
|
|
|
|
data = JSON.parse(data)
|
|
|
|
|
total('#total',data.map(val => val.actual_number).reduce((val1,val2) => val1 + val2 ,0))
|
|
|
|
|
$('#trackEvents').remove()
|
|
|
|
|
$('.trackEventsScrollTable').html('<div class="trackEvents" id="trackEvents"></div>')
|
|
|
|
|
dynamicTable({
|
|
|
|
|
@ -104,7 +106,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 - value.actual_number, 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.actual_number /value.plan_number).toFixed(4) * 100 + '').slice(0,5) + '%', value.day]),
|
|
|
|
|
index: false,
|
|
|
|
|
fontColor: '#B4B7BF ',
|
|
|
|
|
indexBGC: '#86F3FF',
|
|
|
|
|
@ -181,3 +183,10 @@ const Tips = (el, top = {
|
|
|
|
|
`
|
|
|
|
|
$(el).html(html)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const total = (el,val=0) => {
|
|
|
|
|
const html = `
|
|
|
|
|
<span style="position: absolute;top: 54.3%;left: 66.7%;color: #CFD2D0;font-size: 1.0vw">合计:${val}</span>
|
|
|
|
|
`
|
|
|
|
|
$(el).html(html)
|
|
|
|
|
}
|