This commit is contained in:
2024-08-26 10:44:39 +08:00
parent e2c3615e08
commit ab2bddbb88
3 changed files with 29 additions and 2 deletions

View File

@@ -232,7 +232,21 @@ namespace Tnb.WarehouseMgr
// 原材料调拨出库
case WmsWareHouseConst.BIZTYPE_WmsRawmatTransferoutstock_ID:
{
WmsRawmatTransferoutstockD wmsRawmatTransferoutstockD = await _db.Queryable<WmsRawmatTransferoutstockD>().Where(r => r.id == wmsDistaskH.source_id).FirstAsync();
WmsRawmatTransferoutstockH wmsRawmatTransferoutstockH = await _db.Queryable<WmsRawmatTransferoutstockH>().Where(r => r.id == wmsRawmatTransferoutstockD.bill_id).FirstAsync();
WmsTransferOrderH wmsTransferOrderH = await _db.Queryable<WmsTransferOrderH>().Where(r => r.id == wmsRawmatTransferoutstockH.transfer_order_id).FirstAsync();
// 出库仓库 wmsRawmatTransferoutstockD.warehouse_code
// 入库仓库 wmsRawmatTransferoutstockD.warehouse_instock_code
// 调拨订单 wmsRawmatTransferoutstockH.erp_pk
foreach(var wmsMaterialSignD in wmsMaterialSignDs)
{
// 出库数量wmsMaterialSignD.sign_qty
}
//todo 对接调拨出库
// WmsInstockH instock = await _db.Queryable<WmsInstockH>().SingleAsync(x => x.id == input.requireId);
// List<WmsInstockD> allInstockDetails = await _db.Queryable<WmsInstockD>().Where(it => it.bill_id == input.requireId).ToListAsync();
//
@@ -343,14 +357,21 @@ namespace Tnb.WarehouseMgr
// thirdWebapiRecord.request_data = JsonConvert.SerializeObject(requestData);
// thirdWebapiRecord.create_time = DateTime.Now;
// await _db.Insertable(thirdWebapiRecord).ExecuteCommandAsync();
break;
}
case WmsWareHouseConst.BIZTYPE_WMSMATERIALTRANSFER_ID:
{
// 对接其它出库 出库数量为签收数量
// todo 对接其它出库 出库数量为签收数量
if (!_wareHouseService.GetFloor1WXSGWOutstockLocation().Contains(carryLoc.id))
{
// todo 对接其它入库单 入库数量为签收数量
}
break;
}
}