|
|
@ -295,33 +295,73 @@ export default { |
|
|
|
if((this.selectItemInfo.canBuy && !this.selectItemInfo.canMake) || (!this.selectItemInfo.canBuy && this.selectItemInfo.canMake)){ |
|
|
|
this.canForm.canType = this.selectItemInfo.canBuy ? "1" : "2"; |
|
|
|
} |
|
|
|
let _data = JSON.parse(JSON.stringify(this.selectItemInfo)) |
|
|
|
delete _data.concurrencyStamp; |
|
|
|
delete _data.company; |
|
|
|
delete _data.id; |
|
|
|
delete _data.lastModificationTime; |
|
|
|
delete _data.lastModifierId; |
|
|
|
delete _data.creationTime; |
|
|
|
delete _data.creatorId; |
|
|
|
_data.itemCode=this.selectData.itemCode, |
|
|
|
_data.itemName= this.selectData.itemName, |
|
|
|
_data.stdPackQty= Number(this.selectData.packQty) || 0, |
|
|
|
_data.lot=this.selectData.lot || "", |
|
|
|
_data.qty=Number(this.selectData.qty), |
|
|
|
_data.remark=this.selectData.remark, |
|
|
|
// _data.uom= this.selectItemInfo.packUom || "", |
|
|
|
_data.uom= this.selectItemInfo.basicUom || "", |
|
|
|
_data.itemDesc1= this.selectItemInfo.desc1 || "", |
|
|
|
_data.itemDesc2= this.selectItemInfo.desc2 || "", |
|
|
|
_data.labelType= Number(this.canForm.canType), |
|
|
|
_data.company= localStorage.getItem("company"), |
|
|
|
// 选择供应商传递相对信息 |
|
|
|
_data.supplierCode = this.selectData.supplierCode || "", |
|
|
|
_data.supplierSimpleName = this.selectSupplierInfo.supplierSimpleName || "", |
|
|
|
_data.supplierItemCode = this.selectSupplierInfo.supplierItemCode || "", |
|
|
|
_data.supplierItemName = this.selectSupplierInfo.supplierItemName || this.selectSupplierInfo.itemName || "", |
|
|
|
_data.supplierPackQty = this.selectSupplierInfo.supplierPackQty || "", |
|
|
|
_data.supplierPackUom = this.selectSupplierInfo.supplierPackUom || "", |
|
|
|
// console.log(this.selectItemInfo)//basedata/item-basic/list |
|
|
|
// console.log(this.selectData) |
|
|
|
// console.log(this.selectSupplierInfo)//basedata/supplier-item/list |
|
|
|
let _data = { |
|
|
|
fullBarcodeString: undefined,//获取不到 |
|
|
|
itemCode: this.selectData.itemCode || null, |
|
|
|
itemName: this.selectItemInfo.name || null, |
|
|
|
itemDesc1: this.selectItemInfo.desc1 || null, |
|
|
|
itemDesc2: this.selectItemInfo.desc2 || null, |
|
|
|
lot: this.selectData.lot || "", |
|
|
|
supplierBatch: undefined,//获取不到 |
|
|
|
arriveDate: undefined,//获取不到 |
|
|
|
produceDate: undefined,//获取不到 |
|
|
|
expireDate: undefined,//获取不到 |
|
|
|
stdPackQty: Number(this.selectItemInfo.stdPackQty) || 0, |
|
|
|
uom: this.selectItemInfo.basicUom || "", |
|
|
|
qty: Number(this.selectData.qty), |
|
|
|
labelStatus: undefined,//获取不到 |
|
|
|
recommendLocationCode: undefined,//获取不到 |
|
|
|
locationErpCode: undefined,//获取不到 |
|
|
|
containerCode: undefined,//获取不到 |
|
|
|
supplierCode: this.selectData.supplierCode || null, |
|
|
|
poNumber: undefined,//获取不到 |
|
|
|
rpNumber: undefined,//获取不到 |
|
|
|
asnNumber: undefined,//获取不到 |
|
|
|
qLevel: undefined,//获取不到 |
|
|
|
qualityFile: undefined,//获取不到 |
|
|
|
prodLine: undefined,//获取不到 |
|
|
|
team: undefined,//获取不到 |
|
|
|
shift: undefined,//获取不到 |
|
|
|
specifications: this.selectItemInfo.color || null, |
|
|
|
supplierName: this.selectSupplierInfo.supplierName || undefined,//获取不到 |
|
|
|
supplierSimpleName: this.selectSupplierInfo.supplierSimpleName || null, |
|
|
|
supplierItemCode: this.selectSupplierInfo.supplierItemCode || null, |
|
|
|
supplierItemName: this.selectSupplierInfo.itemName || null, |
|
|
|
labelType: Number(this.canForm.canType), |
|
|
|
planArriveDate: undefined,//获取不到 |
|
|
|
remark:this.selectData.remark,//接口缺少 |
|
|
|
} |
|
|
|
// let _data = JSON.parse(JSON.stringify(this.selectItemInfo)) |
|
|
|
// delete _data.concurrencyStamp; |
|
|
|
// delete _data.company; |
|
|
|
// delete _data.id; |
|
|
|
// delete _data.lastModificationTime; |
|
|
|
// delete _data.lastModifierId; |
|
|
|
// delete _data.creationTime; |
|
|
|
// delete _data.creatorId; |
|
|
|
// _data.itemCode=this.selectData.itemCode, |
|
|
|
// _data.itemName= this.selectData.itemName, |
|
|
|
// _data.stdPackQty= Number(this.selectData.packQty) || 0, |
|
|
|
// _data.lot=this.selectData.lot || "", |
|
|
|
// _data.qty=Number(this.selectData.qty), |
|
|
|
// _data.remark=this.selectData.remark, |
|
|
|
// // _data.uom= this.selectItemInfo.packUom || "", |
|
|
|
// _data.uom= this.selectItemInfo.basicUom || "", |
|
|
|
// _data.itemDesc1= this.selectItemInfo.desc1 || "", |
|
|
|
// _data.itemDesc2= this.selectItemInfo.desc2 || "", |
|
|
|
// _data.labelType= Number(this.canForm.canType), |
|
|
|
// _data.company= localStorage.getItem("company"), |
|
|
|
// // 选择供应商传递相对信息 |
|
|
|
// _data.supplierCode = this.selectData.supplierCode || "", |
|
|
|
// _data.supplierName = this.selectSupplierInfo.supplierName || "", |
|
|
|
// _data.supplierSimpleName = this.selectSupplierInfo.supplierSimpleName || "", |
|
|
|
// _data.supplierItemCode = this.selectSupplierInfo.supplierItemCode || "", |
|
|
|
// _data.supplierItemName = this.selectSupplierInfo.supplierItemName || this.selectSupplierInfo.itemName || "", |
|
|
|
// _data.supplierPackQty = this.selectSupplierInfo.supplierPackQty || "", |
|
|
|
// _data.supplierPackUom = this.selectSupplierInfo.supplierPackUom || "", |
|
|
|
// 生成标签(接口) |
|
|
|
this.pageLoading = true; |
|
|
|
postInventoryLabelCode_count({count:this.selectData.labelQty}, _data) |
|
|
@ -354,11 +394,13 @@ export default { |
|
|
|
}, |
|
|
|
// 打印 |
|
|
|
printHandle(){ |
|
|
|
let _printData = { |
|
|
|
supplierCode:this.selectData.supplierCode || "", |
|
|
|
supplierSimpleName:this.selectSupplierInfo.supplierSimpleName || "", |
|
|
|
details:[] |
|
|
|
} |
|
|
|
// let _printData = { |
|
|
|
// // supplierCode:this.selectData.supplierCode || "", |
|
|
|
// // supplierSimpleName:this.selectSupplierInfo.supplierSimpleName || "", |
|
|
|
// details:[] |
|
|
|
// } |
|
|
|
let _printData = this.flexSelectTableData[0] |
|
|
|
_printData.details = [] |
|
|
|
this.flexSelectTableData.forEach(item=>{ |
|
|
|
_printData.details.push(item) |
|
|
|
}) |
|
|
|