采购单校验

master
guoshuang 8 months ago
parent 293fbc8966
commit f34ba23444

@ -142,7 +142,7 @@ export default class LoginPage extends BasePage {
// console.log('Version////', this.Version); // console.log('Version////', this.Version);
} }
///****************** ///******************
version = '0.0.123'; // version = '0.0.124'; //
//version = '0.0.14'; // //version = '0.0.14'; //
//*************** false true **************** //*************** false true ****************
//isTest = true; //isTest = true;

@ -265,12 +265,22 @@ export default class receivePO extends BasePage {
let alreadyList = model.byidcardobj; let alreadyList = model.byidcardobj;
alreadyList.handlematerialCode = alreadyList.materialCode.slice(alreadyList.materialCode.search(/[1-9]/)); alreadyList.handlematerialCode = alreadyList.materialCode.slice(alreadyList.materialCode.search(/[1-9]/));
let id = alreadyList.userDefined4; let id = alreadyList.userDefined4;
let flage = this.list.some((item) => item.id === id);
if (flage) {
this.list.forEach((item) => { this.list.forEach((item) => {
if (item.id == id) { if (item.id == id) {
item.realityNumber += alreadyList.planNumber; item.realityNumber += alreadyList.planNumber;
} }
}); });
this.receivedlist.push(alreadyList); this.receivedlist.push(alreadyList);
} else {
(this.$refs.uToast as any).show({
title: '该标志卡与上面的采购单不匹配',
type: 'default',
});
return;
}
//this.confirmNumber(); //this.confirmNumber();
this.Idcard = ''; this.Idcard = '';
this.twofouces = true; this.twofouces = true;

@ -353,12 +353,22 @@ export default class receiveSRM extends BasePage {
let alreadyList = model.byidcardobj; let alreadyList = model.byidcardobj;
alreadyList.handlematerialCode = alreadyList.materialCode.slice(alreadyList.materialCode.search(/[1-9]/)); alreadyList.handlematerialCode = alreadyList.materialCode.slice(alreadyList.materialCode.search(/[1-9]/));
let id = alreadyList.userDefined4; let id = alreadyList.userDefined4;
let flage = this.list.some((item) => item.id === id);
if (flage) {
this.list.forEach((item) => { this.list.forEach((item) => {
if (item.id == id) { if (item.id == id) {
item.realityNumber += alreadyList.planNumber; item.realityNumber += alreadyList.planNumber;
} }
}); });
this.receivedlist.push(alreadyList); this.receivedlist.push(alreadyList);
} else {
(this.$refs.uToast as any).show({
title: '该标志卡与上面的采购单不匹配',
type: 'default',
});
return;
}
//this.confirmNumber(); //this.confirmNumber();
this.Idcard = ''; this.Idcard = '';
this.twofouces = true; this.twofouces = true;

Loading…
Cancel
Save