diff --git a/src/views/statistics/bxerp/maopi.vue b/src/views/statistics/bxerp/maopi.vue
index a3b64935..78e5d71a 100644
--- a/src/views/statistics/bxerp/maopi.vue
+++ b/src/views/statistics/bxerp/maopi.vue
@@ -63,7 +63,7 @@
- {{ scope.row.data['毛坯检测_缺陷项_放大率¢16mm不合格']?1-scope.row.data['毛坯检测_缺陷项_放大率¢16mm不合格']:1 }}
+ {{ scope.row.data['毛坯检测_缺陷项_放大率¢16mm不合格']?0:1 }}
@@ -92,20 +92,17 @@
- 1
- 0
+ {{scope.row.data.毛坯检测_检测项_暗点合格?scope.row.data.毛坯检测_检测项_暗点合格:0 }}
- 1
- 0
+ {{scope.row.data.毛坯检测_检测项_暗点不合格?scope.row.data.毛坯检测_检测项_暗点不合格:0 }}
- 1
- 0
+ {{ !scope.row.data.毛坯检测_检测项_暗点合格&&!scope.row.data.毛坯检测_检测项_暗点不合格?1:0 }}
@@ -125,11 +122,18 @@
-
- {{scope.row.data.毛坯检测_缺陷项_花朵?scope.row.data.毛坯检测_缺陷项_花朵:0 }}
-
+
+
+ {{scope.row.data.毛坯检测_缺陷项_花朵?scope.row.data.毛坯检测_缺陷项_花朵:0 }}
+
+
+
+
+ {{scope.row.data.毛坯检测_缺陷项_花朵重?scope.row.data.毛坯检测_缺陷项_花朵重:0 }}
+
+
-
+
{{scope.row.data.毛坯检测_缺陷项_S畸变不合格?scope.row.data.毛坯检测_缺陷项_S畸变不合格:0 }}
@@ -149,14 +153,11 @@
{{ scope.row.data.毛坯检测_缺陷项_角偏?scope.row.data.毛坯检测_缺陷项_角偏:0 }}
-
+
+
+ {{ scope.row.data.毛坯检测_缺陷项_色差?scope.row.data.毛坯检测_缺陷项_色差:0 }}
+
+
{{ scope.row.data.毛坯检测_缺陷项_备注 }}
@@ -249,8 +250,14 @@ export default {
if(index == 10&&column.label=='可加工'){
propert= '毛坯检测_缺陷项_剪切¢18.3mm可加工';
}
- if(index == 11&&column.label=='内标合格'||index == 12&&column.label=='长点不合格'||index == 13&&column.label=='可加工'){
- propert= '毛坯检测_检测项_暗点';
+ if(index == 11&&column.label=='内标合格'){
+ propert= '毛坯检测_检测项_暗点合格';
+ }
+ if(index == 12&&column.label=='长点不合格'){
+ propert= '毛坯检测_检测项_暗点不合格';
+ }
+ if(index == 13&&column.label=='可加工'){
+ propert= '毛坯检测_检测项_暗点合格';
}
if(index == 14&&column.label=='暗点重'){
propert= '毛坯检测_缺陷项_暗点重';
@@ -261,35 +268,37 @@ export default {
if(index == 16&&column.label=='网格'){
propert= '毛坯检测_缺陷项_网格';
}
- if(index == 17&&column.label=='花朵'){
+ if(index == 17&&column.label=='轻'){
propert= '毛坯检测_缺陷项_花朵';
}
- if(index == 18&&column.label=='S畸变'){
+ if(index == 18&&column.label=='重'){
+ propert= '毛坯检测_缺陷项_花朵重';
+ }
+ if(index == 19&&column.label=='S畸变不合格'){
propert= '毛坯检测_缺陷项_S畸变不合格';
}
- if(index == 19&&column.label=='弓形畸变不合格'){
+ if(index == 20&&column.label=='弓形畸变不合格'){
propert= '毛坯检测_缺陷项_弓形畸变不合格';
}
- if(index == 20&&column.label=='炸废'){
+ if(index == 21&&column.label=='炸废'){
propert= '毛坯检测_缺陷项_炸废';
}
- if(index == 21&&column.label=='角偏'){
+ if(index == 22&&column.label=='角偏'){
propert= '毛坯检测_缺陷项_角偏';
}
+ if(index == 23&&column.label=='色差'){
+ propert= '毛坯检测_缺陷项_色差';
+ }
if (propert!=='') {
let values = [];
if(index==4||index==6){
values = data.map((item) =>!item.data[propert]?1:0);
}else if(index==9){
values = data.map((item) =>!item.data[propert]&&!item.data['毛坯检测_缺陷项_剪切¢18.3mm可加工']?1:0);
- }else if(index==11){
- values = data.map((item) =>item.data[propert]=='合格'?1:0);
- }else if(index==12){
- values = data.map((item) =>item.data[propert]=='不合格'?1:0);
}else if(index==13){
- values = data.map((item) =>item.data[propert]!=='合格'&&item.data[propert]!=='不合格'?1:0);
+ values = data.map((item) =>!item.data[propert]&&!item.data['毛坯检测_检测项_暗点不合格']?1:0);
}else{
- values = data.map((item) =>item.data[propert]!==undefined?Number(item.data[propert]):0);
+ values = data.map((item) =>item.data[propert]&&item.data[propert]!==undefined?Number(item.data[propert]):0);
}
console.log('values',values);
if (!values.every((value) => Number.isNaN(value))) {
@@ -298,12 +307,8 @@ export default {
let sum = 0;
sum = Number(Number(prev) + Number(curr));
if (!isNaN(value)) {
- // let rate = Number(sum/total*100).toFixed(2);
- // return {sum}
{rate}
return sum;
} else {
- // let rate = Number(prev/total*100).toFixed(2);
- // return {prev}
{rate}
return prev;
}
}, 0);