二楼缓存仓和暂存仓出入库优化
This commit is contained in:
@@ -60,9 +60,9 @@ namespace Tnb.WarehouseMgr
|
||||
{
|
||||
|
||||
if (input.data[nameof(OutStockStrategyQuery.warehouse_id)].ToString() == WmsWareHouseConst.WAREHOUSE_ZC_ID)
|
||||
{
|
||||
await _s_taskExecuteSemaphore_F1ZCCOutstock.WaitAsync();
|
||||
}
|
||||
else if (input.data[nameof(OutStockStrategyQuery.warehouse_id)].ToString() == WmsWareHouseConst.WAREHOUSE_HCC_ID)
|
||||
await _s_taskExecuteSemaphore_F2HCCOutstock.WaitAsync();
|
||||
try
|
||||
{
|
||||
Logger.Information("开始PDA空载具出库");
|
||||
@@ -236,9 +236,10 @@ namespace Tnb.WarehouseMgr
|
||||
finally
|
||||
{
|
||||
if (input.data[nameof(OutStockStrategyQuery.warehouse_id)].ToString() == WmsWareHouseConst.WAREHOUSE_ZC_ID)
|
||||
{
|
||||
_s_taskExecuteSemaphore_F1ZCCOutstock.Release();
|
||||
}
|
||||
else if (input.data[nameof(OutStockStrategyQuery.warehouse_id)].ToString() == WmsWareHouseConst.WAREHOUSE_HCC_ID)
|
||||
_s_taskExecuteSemaphore_F2HCCOutstock.Release();
|
||||
|
||||
await InvokeGenPretaskExcute();
|
||||
}
|
||||
return Task.FromResult(true);
|
||||
|
||||
Reference in New Issue
Block a user