领料出库功能完善

This commit is contained in:
zhouzy062 2024-04-02 13:36:48 +08:00
parent 956cfee621
commit f5bf791b1a
1 changed files with 35 additions and 23 deletions

View File

@ -498,37 +498,45 @@
}, },
// //
saveCodeOut(){ saveCodeOut(){
// console.log(this.outObj) if(this.maCodeList.length<=this.outObj.outNum){
let params = this.maCodeList.map(item=>{
let obj = {
id:this.outObj.id,
maId:item,
manageType:0,
carCode:this.codeOutForm.carCode,
typeId:this.outObj.typeId,
parentId:this.outObj.parentId,
outNum:1,
taskId:this.outObj.taskId,
}
return obj
})
// console.log(params)
submitOut(params).then(response => {
this.$modal.msgSuccess("出库成功");
this.openCode = false;
this.handleDialogQuery();
this.handleQuery();
}
);
}else{
this.$modal.msgError("所选机具编码已超出出库数量!");
}
let params = this.maCodeList.map(item=>{
let obj = {
id:this.outObj.id,
maId:item,
manageType:0,
carCode:this.codeOutForm.carCode,
typeId:this.outObj.typeId,
parentId:this.outObj.parentId,
outNum:1,
taskId:this.outObj.taskId,
}
return obj
})
console.log(params)
submitOut(params).then(response => {
this.$modal.msgSuccess("出库成功");
this.openCode = false;
this.handleQuery();
}
);
}, },
//
saveNumOut(){ saveNumOut(){
this.outNumList[0].carCode = this.numOutForm.carCode this.outNumList[0].carCode = this.numOutForm.carCode
let param = this.outNumList let param = this.outNumList
console.log(param)
submitNumOut(param).then(response => { submitNumOut(param).then(response => {
this.$modal.msgSuccess("出库成功"); this.$modal.msgSuccess("出库成功");
this.openNum = false; this.openNum = false;
this.handleDialogQuery();
this.handleQuery(); this.handleQuery();
} }
); );
@ -536,9 +544,13 @@
// //
checkNum(row){ checkNum(row){
let maxNum = row.outNum
if(row.inputNum<=1){ if(row.inputNum<=1){
row.inputNum = 1 row.inputNum = 1
} }
if(row.inputNum>row.outNum){
row.inputNum = maxNum;
}
}, },
/** 导出按钮操作 */ /** 导出按钮操作 */