任务进度添加规格和开工完工时间

This commit is contained in:
shijing 2024-02-22 09:56:37 +08:00
parent 78f9b40a1b
commit 6c795c0127
1 changed files with 15 additions and 9 deletions

View File

@ -251,7 +251,7 @@ export default {
table2Visible: false, table2Visible: false,
refValue1: 'moocBox1', refValue1: 'moocBox1',
refValue2: 'moocBox2', refValue2: 'moocBox2',
liData1: ['序号', '型号', '完成进度', '产量', '状态'], liData1: ['序号', '规格', '型号', '完成进度', '产量', '任务时间', '状态'],
processData: [], processData: [],
liData2: ['序号', '炉号', '产品名称', '型号', '规格', '最近产量', '锅数', '设备状态'], liData2: ['序号', '炉号', '产品名称', '型号', '规格', '最近产量', '锅数', '设备状态'],
lineData: [], lineData: [],
@ -334,20 +334,26 @@ export default {
console.log('任务进度:', res); console.log('任务进度:', res);
let processData = []; let processData = [];
res.forEach(item => { res.forEach(item => {
let arr = [], obj1 = {}, obj2 = {}, obj3 = {}, obj4 = {}; let arr = [], obj1 = {}, obj2 = {}, obj3 = {}, obj4 = {}, obj5 = {}, obj6 = {};
obj1.elType = 'primary'; obj1.elType = 'primary';
obj1.value = item.material_.specification; obj1.value = item.material_.model;
obj2.elType = 'progress'; obj2.elType = 'primary';
obj2.value = item.material_.specification;
obj3.elType = 'progress';
let process = Math.round((item.count_ok / item.count) * 100) let process = Math.round((item.count_ok / item.count) * 100)
obj2.value = process; obj3.value = process;
obj3.elType = 'primary'; obj4.elType = 'primary';
obj3.value = item.count_ok; obj4.value = item.count_ok;
obj4.elType = 'tag'; obj5.elType = 'primary';
obj4.value = item.state; obj5.value = item.start_date + '-' + item.end_date;
obj6.elType = 'tag';
obj6.value = item.state;
arr.push(obj1); arr.push(obj1);
arr.push(obj2); arr.push(obj2);
arr.push(obj3); arr.push(obj3);
arr.push(obj4); arr.push(obj4);
arr.push(obj5);
arr.push(obj6);
processData.push(arr); processData.push(arr);
}); });
this.processData = processData; this.processData = processData;