|
|
@@ -228,19 +228,34 @@
|
|
|
let formedWeight = 0;
|
|
|
let notFormedWeight = 0;
|
|
|
|
|
|
- newVal.semiProductList.forEach((v) => {
|
|
|
- // 合格品数量
|
|
|
- if (v.extInfo.isQualified == 1) {
|
|
|
- formedNum += 1;
|
|
|
- formedWeight += Number(v.extInfo.reportWeight) || 0;
|
|
|
+ // newVal.semiProductList.forEach((v) => {
|
|
|
+ // // 合格品数量
|
|
|
+ // if (v.extInfo.isQualified == 1) {
|
|
|
+ // formedNum += 1;
|
|
|
+ // formedWeight += Number(v.extInfo.reportWeight) || 0;
|
|
|
+ // } else {
|
|
|
+ // noFormingNum += 1;
|
|
|
+ // notFormedWeight += Number(v.extInfo.reportWeight) || 0;
|
|
|
+ // }
|
|
|
+ // });
|
|
|
+
|
|
|
+ // newVal.workReportInfo.formedNum = formedNum;
|
|
|
+ // newVal.workReportInfo.notFormedNum = noFormingNum;
|
|
|
+
|
|
|
+ newVal.semiProductList.forEach((item) => {
|
|
|
+ if (
|
|
|
+ !item.extInfo.isQualified ||
|
|
|
+ item.extInfo.isQualified == 1 ||
|
|
|
+ item.extInfo.isQualified == 3
|
|
|
+ ) {
|
|
|
+ formedNum = formedNum + Number(item.feedQuantity);
|
|
|
} else {
|
|
|
- noFormingNum += 1;
|
|
|
- notFormedWeight += Number(v.extInfo.reportWeight) || 0;
|
|
|
+ noFormingNum = noFormingNum + Number(item.feedQuantity);
|
|
|
}
|
|
|
});
|
|
|
|
|
|
- newVal.workReportInfo.formedNum = formedNum;
|
|
|
- newVal.workReportInfo.notFormedNum = noFormingNum;
|
|
|
+ this.$set(this.item.workReportInfo, 'formedNum', formedNum);
|
|
|
+ this.$set(this.item.workReportInfo, 'notFormedNum', noFormingNum);
|
|
|
newVal.workReportInfo.formedWeight = parseFloat(
|
|
|
formedWeight.toFixed(3)
|
|
|
);
|
|
|
@@ -256,19 +271,34 @@
|
|
|
let formedWeight = 0;
|
|
|
let notFormedWeight = 0;
|
|
|
|
|
|
- newVal.product.forEach((v) => {
|
|
|
- // 合格品数量
|
|
|
- if (v.extInfo.isQualified == 1) {
|
|
|
- formedNum += 1;
|
|
|
- formedWeight += Number(v.extInfo.reportWeight) || 0;
|
|
|
+ // newVal.product.forEach((v) => {
|
|
|
+ // // 合格品数量
|
|
|
+ // if (v.extInfo.isQualified == 1) {
|
|
|
+ // formedNum += 1;
|
|
|
+ // formedWeight += Number(v.extInfo.reportWeight) || 0;
|
|
|
+ // } else {
|
|
|
+ // noFormingNum += 1;
|
|
|
+ // notFormedWeight += Number(v.extInfo.reportWeight) || 0;
|
|
|
+ // }
|
|
|
+ // });
|
|
|
+
|
|
|
+ // newVal.workReportInfo.formedNum = formedNum;
|
|
|
+ // newVal.workReportInfo.notFormedNum = noFormingNum;
|
|
|
+
|
|
|
+ newVal.product.forEach((item) => {
|
|
|
+ if (
|
|
|
+ !item.extInfo.isQualified ||
|
|
|
+ item.extInfo.isQualified == 1 ||
|
|
|
+ item.extInfo.isQualified == 3
|
|
|
+ ) {
|
|
|
+ formedNum = formedNum + Number(item.feedQuantity);
|
|
|
} else {
|
|
|
- noFormingNum += 1;
|
|
|
- notFormedWeight += Number(v.extInfo.reportWeight) || 0;
|
|
|
+ noFormingNum = noFormingNum + Number(item.feedQuantity);
|
|
|
}
|
|
|
});
|
|
|
|
|
|
- newVal.workReportInfo.formedNum = formedNum;
|
|
|
- newVal.workReportInfo.notFormedNum = noFormingNum;
|
|
|
+ this.$set(this.item.workReportInfo, 'formedNum', formedNum);
|
|
|
+ this.$set(this.item.workReportInfo, 'notFormedNum', noFormingNum);
|
|
|
newVal.workReportInfo.formedWeight = parseFloat(
|
|
|
formedWeight.toFixed(3)
|
|
|
);
|