fix:禅道218
This commit is contained in:
parent
1e4e7c0459
commit
086c7a2a6b
|
|
@ -13,6 +13,8 @@
|
|||
<el-table-column type="index" width="50" fixed="left"/>
|
||||
<el-table-column label="产品" prop="物料名" fixed="left" width="120">
|
||||
</el-table-column>
|
||||
<el-table-column label="总数" prop="总数" fixed="left" width="80">
|
||||
</el-table-column>
|
||||
<el-table-column v-for="item in lists" :key="item" :label="item">
|
||||
<template #default="scope">
|
||||
<span v-if="scope.row[item]">{{ scope.row[item] }}</span>
|
||||
|
|
@ -52,22 +54,31 @@ export default {
|
|||
let that = this;
|
||||
let params = {};
|
||||
that.$API.bi.dataset.exec.req('mat_p_count', params).then((res) => {
|
||||
let data = res.data2.ds0;
|
||||
let data2 = [];
|
||||
data.forEach(item=>{
|
||||
if(item.物料名.indexOf('玻璃棒管')<0){
|
||||
data2.push(item);
|
||||
}
|
||||
})
|
||||
data2.forEach(item=>{
|
||||
let data = res.data2.ds0;
|
||||
let data2 = [];
|
||||
data.forEach(item=>{
|
||||
if(item.物料名.indexOf('玻璃棒管')<0){
|
||||
data2.push(item);
|
||||
}
|
||||
})
|
||||
data2.forEach(item=>{
|
||||
if(item.工序数量分布){
|
||||
let obj = JSON.parse(item.工序数量分布);
|
||||
for(let key in obj){
|
||||
item[key]= obj[key];
|
||||
}
|
||||
}
|
||||
})
|
||||
that.tableData = data2;
|
||||
})
|
||||
data2.forEach(item=>{
|
||||
let total = 0;
|
||||
that.lists.forEach(list=>{
|
||||
if(item[list]){
|
||||
total+= item[list];
|
||||
}
|
||||
})
|
||||
item['总数']= total;
|
||||
})
|
||||
that.tableData = data2;
|
||||
});
|
||||
},
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in New Issue