添加出入库记录逻辑,采购收货调拨打印、绑定条码更接口变更等
This commit is contained in:
@@ -87,8 +87,6 @@ namespace Tnb.WarehouseMgr
|
||||
var blFlag = true;
|
||||
try
|
||||
{
|
||||
|
||||
|
||||
await _db.Ado.BeginTranAsync();
|
||||
WmsInstockH? instock = null;
|
||||
var purchaseDs = await PurchaseAndSaleUpdate(input);
|
||||
@@ -330,8 +328,16 @@ namespace Tnb.WarehouseMgr
|
||||
|
||||
if (minPacking.HasValue && minPacking.Value > 0)
|
||||
{
|
||||
int mod = (int)(WmsPurchaseD.purchase_arriveqty % minPacking.Value);
|
||||
codeNum = (int)(mod > 0 ? (WmsPurchaseD.purchase_arriveqty / minPacking.Value) + 1 : WmsPurchaseD.purchase_arriveqty / minPacking.Value);
|
||||
codeNum = input.barcode_qty;
|
||||
|
||||
decimal qty = (int)(codeNum * minPacking);
|
||||
|
||||
decimal mod = 0;
|
||||
decimal extra = qty - WmsPurchaseD.purchase_arriveqty;
|
||||
if (extra > 0 && extra < minPacking)
|
||||
{
|
||||
mod = minPacking.Value - extra;
|
||||
}
|
||||
|
||||
for (int j = 0; j < codeNum; j++)
|
||||
{
|
||||
@@ -367,11 +373,11 @@ namespace Tnb.WarehouseMgr
|
||||
}
|
||||
await _db.Ado.CommitTranAsync();
|
||||
barcodes.AddRange(wmsTempCodes.Select(p => p.barcode).ToList());
|
||||
if (barcodes?.Count > 0)
|
||||
{
|
||||
var ip= _db.Queryable<BasFactoryConfig>().Where(p=>p.key== "printerip").FirstAsync().Result.value;
|
||||
base.BarCodePrint(barcodes, 1, ip);
|
||||
}
|
||||
//if (barcodes?.Count > 0)
|
||||
//{
|
||||
// var ip= _db.Queryable<BasFactoryConfig>().Where(p=>p.key== "printerip").FirstAsync().Result.value;
|
||||
// base.BarCodePrint(barcodes, 1, ip);
|
||||
//}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user