|
|
|
@ -419,6 +419,11 @@ export default class PurchaseWHSRM extends BasePage {
|
|
|
|
|
}
|
|
|
|
|
this.detaillistceshi = this.model.CheckTaskList.qcCheckTaskDetails;
|
|
|
|
|
this.detaillistdefects = this.model.CheckTaskList.defects;
|
|
|
|
|
this.detaillistdefects.forEach((item) => {
|
|
|
|
|
if (item.noOkQuality == null) {
|
|
|
|
|
item.noOkQuality = 0;
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
this.detaillistceshi.forEach((item) => {
|
|
|
|
|
item.factoryCode = session.PoolName;
|
|
|
|
|
item.checkType = this.selectList.value;
|
|
|
|
@ -481,6 +486,9 @@ export default class PurchaseWHSRM extends BasePage {
|
|
|
|
|
this.defectCodelist[index].numberall = 0;
|
|
|
|
|
this.detaillistceshi.forEach((item) => {
|
|
|
|
|
if (item.defectCode == this.defectCodelist[index].defectCode) {
|
|
|
|
|
if (item.defectQuality == null) {
|
|
|
|
|
item.defectQuality = 0;
|
|
|
|
|
}
|
|
|
|
|
this.defectCodelist[index].numberall += parseInt(item.defectQuality);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
@ -488,6 +496,9 @@ export default class PurchaseWHSRM extends BasePage {
|
|
|
|
|
for (let index = 0; index < this.defectCodelist.length; index++) {
|
|
|
|
|
this.detaillistdefects.forEach((item) => {
|
|
|
|
|
if (item.defectCode == this.defectCodelist[index].defectCode) {
|
|
|
|
|
if (item.noOkQuality == null) {
|
|
|
|
|
item.noOkQuality = 0;
|
|
|
|
|
}
|
|
|
|
|
item.noOkQuality = this.defectCodelist[index].numberall;
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|