|
@@ -60,6 +60,7 @@ namespace wms.api.Controllers
|
|
|
private static object lockerlockerStockChange = new object();
|
|
|
private static object lockerWetFormulaInfo = new object();
|
|
|
private static object lockerManualBuildEmptyStock = new object();
|
|
|
+ private static object lockFindAvailableFlatStorageSlot=new object();
|
|
|
|
|
|
/// <summary>
|
|
|
/// 人工组盘传输接口
|
|
@@ -831,6 +832,16 @@ namespace wms.api.Controllers
|
|
|
return ConcurrencyReqControl<FJApplyStockInLocRequest, SRes<FJApplyStockInLocResponse>>(lockApplyStockInLoc, "ApplyStockInLoc" + reqDto.PickUpEquipmentNo, reqDto.PickUpEquipmentNo, reqDto, _fjService.ApplyStockInLoc);
|
|
|
}
|
|
|
|
|
|
+ /// <summary>
|
|
|
+ /// 平库申请货位
|
|
|
+ /// </summary>
|
|
|
+ /// <param name="reqEntity"></param>
|
|
|
+ /// <returns></returns>
|
|
|
+ public SRes<FJApplyStockInLocResponse> FindAvailableFlatStorageSlot(FJApplyStockInLocRequest reqDto)
|
|
|
+ {
|
|
|
+ return ConcurrencyReqControl<FJApplyStockInLocRequest, SRes<FJApplyStockInLocResponse>>(lockFindAvailableFlatStorageSlot, "FindAvailableFlatStorageSlot" + reqDto.PickUpEquipmentNo, reqDto.PickUpEquipmentNo, reqDto, _fjService.FindAvailableFlatStorageSlot);
|
|
|
+ }
|
|
|
+
|
|
|
/// <summary>
|
|
|
/// 空托出库任务
|
|
|
/// </summary>
|