修改质量质量检验

master
LAPTOP-R6EHHS26\86155 2 years ago
parent 659247694b
commit f3ab90c686

@ -605,6 +605,7 @@ export default class PurchaseWHSRM extends BasePage {
checkType: this.detailsinfo.checkType,
};
await this.model.getCheckTaskListall(query);
console.log(model.CheckTaskListall);
this.list = this.model.CheckTaskListall;
}
}
@ -636,11 +637,7 @@ export default class PurchaseWHSRM extends BasePage {
checkType: this.selectList.value,
};
await this.model.getCheckTaskListall(query);
// this.productCodelocList = e.pickerName;
// let params = {
// productionState: this.productCodelocList.value.toString(),
// };
// await this.model.getpalletLocation(params); //23
this.list = this.model.CheckTaskListall;
}
focus(item, value, index) {
console.log(item, value, index);

@ -380,6 +380,13 @@ export default class PurchaseWHSRM extends BasePage {
//
async onOk() {
this.isvalue = false;
console.log(this.selectList, this.detaillistceshi);
let labelname = null;
this.nodelist.forEach((item) => {
if (item.orderCode == this.selectList.value) {
labelname = item.checkName;
}
});
this.detaillistceshi.forEach((item) => {
if (item.propertyCode == 1) {
if (item.actualValue == null || item.actualValue == '') {
@ -396,7 +403,54 @@ export default class PurchaseWHSRM extends BasePage {
});
return;
}
let query = this.detaillistceshi;
let query = {};
if (labelname == '来料检验') {
query = {
sampleQuality: this.clickitem.sampleQuality,
noOkQuality: this.clickitem.noOkQuality,
updateBy: session.userName,
factoryCode: session.PoolName,
typeCode: this.selectList.value,
checkType: this.selectList.value,
orderCode: this.clickitem.orderNo,
qcCheckTaskDetails: this.detaillistceshi,
};
} else if (labelname == '成品入库检验') {
query = {
sampleQuality: this.clickitem.sampleQuality,
noOkQuality: this.clickitem.noOkQuality,
updateBy: session.userName,
factoryCode: session.PoolName,
typeCode: this.selectList.value,
checkType: this.selectList.value,
orderCode: this.clickitem.orderNo,
qcCheckTaskDetails: this.detaillistceshi,
};
} else if (labelname == '过程检验') {
query = {
sampleQuality: this.clickitem.sampleQuality,
aNoOkquality: 'A类不良',
bNoOkquality: 'B类不良',
cNoOkquality: 'C类不良',
updateBy: session.userName,
factoryCode: session.PoolName,
typeCode: this.selectList.value,
checkType: this.selectList.value,
orderCode: this.clickitem.orderNo,
qcCheckTaskDetails: this.detaillistceshi,
};
}
// sampleQuality
// noOkQuality:
// aNoOkqualityA
// bNoOkqualityB
// cNoOkqualityC
// factoryCode:
// typeCode
// updateBy
// checkType
// orderCode:
await this.model.commitCheckTaskList(query);
if (this.model.SubmitCode.code == '200') {

Loading…
Cancel
Save