diff --git a/src/views/statistics/bxerp/defect.vue b/src/views/statistics/bxerp/defect.vue
index fd53568d..7a5d3259 100644
--- a/src/views/statistics/bxerp/defect.vue
+++ b/src/views/statistics/bxerp/defect.vue
@@ -39,21 +39,50 @@
-
+
+
+ {{ scope.row.总生产数 }}
+ {{ scope.row.总切片数 }}
+
-
+
+
+ {{((scope.row.剪切合格/scope.row.总切片数)*100).toFixed(2) }}%
+
-
+
+
+ {{ (((scope.row.总切片数-scope.row['剪切¢18.3mm不合格'])/scope.row.总切片数)*100).toFixed(2) }}%
+ 100%
+
-
+
+
+ {{((scope.row.暗点合格/scope.row.总切片数)*100).toFixed(2) }}%
+ 0%
+
-
+
+
+ {{((scope.row.暗点不合格/scope.row.总切片数)*100).toFixed(2) }}%
+ 0%
+
-
+
+
+ {{((scope.row.可加工数/scope.row.总切片数)*100).toFixed(2) }}%
+
-
+
+
+ {{((scope.row.不合格数/scope.row.总切片数)*100).toFixed(2) }}%
+
+
+ {{ scope.row['剪切¢18.3mm不合格']?scope.row.总切片数 - scope.row['剪切¢18.3mm可加工']- scope.row['剪切¢18.3mm不合格']+scope.row.暗点合格:scope.row.总切片数 - scope.row['剪切¢18.3mm可加工']+scope.row.暗点合格}}
+ {{ scope.row['剪切¢18.3mm不合格']?scope.row.总切片数 - scope.row['剪切¢18.3mm不合格']+scope.row.暗点合格:scope.row.总切片数}}
+
@@ -101,12 +130,37 @@ export default {
item[key]=defect[key];
}
}
- })
- data.forEach(item=>{
- if(item.暗点不合格){
- item.长点率 = (item.暗点不合格/item.总生产数*100).toFixed(2)+'%';
+ item.不合格数 = 0;
+ item.可加工数 = 0;
+ if(item['剪切¢18.3mm不合格']){
+ if(item['剪切¢18.3mm可加工']){
+ item.剪切合格 = item.总切片数 - item['剪切¢18.3mm可加工']- item['剪切¢18.3mm不合格'];
+ }else{
+ item.剪切合格 = item.总切片数 - item['剪切¢18.3mm不合格'];
+ }
+ if(item.暗点不合格){
+ item.不合格数 = item['剪切¢18.3mm不合格'] + item.暗点不合格;
+ item.可加工数 = item.总切片数 - item['剪切¢18.3mm不合格'] - item.暗点不合格;
+ }else{
+ item.不合格数 = item['剪切¢18.3mm不合格'];
+ item.可加工数 = item.总切片数 - item['剪切¢18.3mm不合格'];
+ }
+ }else{
+ if(item['剪切¢18.3mm可加工']){
+ item.剪切合格 = item.总切片数 - item['剪切¢18.3mm可加工'];
+ }else{
+ item.剪切合格 = item.总切片数;
+ }
+ if(item.暗点不合格){
+ item.不合格数 = item.暗点不合格;
+ item.可加工数 = item.总切片数 - item.暗点不合格;
+ }else{
+ item.不合格数 = 0;
+ item.可加工数 = item.总切片数;
+ }
}
})
+
console.log('data',data)
that.tableData = data;
});