销售出库与拣货接口以及部分问题修复

This commit is contained in:
2024-05-14 15:29:18 +08:00
parent 72ddc61591
commit eadaa50ef7
22 changed files with 1195 additions and 84 deletions

View File

@@ -24,6 +24,13 @@ namespace Tnb.WarehouseMgr.Interfaces
/// <param name="input"></param>
/// <returns></returns>
Task<List<WmsCarryH>> OutStockStrategy([FromQuery] OutStockStrategyQuery input);
/// <summary>
/// 出库策略-销售出库下发
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
Task<List<Tuple<string, WmsCarryH, WmsCarryCode, BasLocation>>> OutStockStrategy_saleRelease([FromQuery] OutStockStrategyQuery input);
/// <summary>
/// 路径算法
/// </summary>
@@ -31,6 +38,14 @@ namespace Tnb.WarehouseMgr.Interfaces
/// <param name="pEndId"></param>
/// <returns></returns>
Task<List<WmsPointH>> PathAlgorithms(string pStartId, string pEndId);
/// <summary>
/// 是否为一楼出库工位
/// </summary>
/// <param name="location_id"></param>
/// <returns></returns>
string[] GetFloor1OutstockLocation();
/// <summary>
/// 生成预任务
/// </summary>

View File

@@ -12,5 +12,6 @@ namespace Tnb.WarehouseMgr.Interfaces
Task<dynamic> CarryBindFloor2UpDownMachine(CarryBindFloor2UpDownMachineInput input);
Task<dynamic> CarryUnbindFloor2UpDownMachine(CarryBindFloor2UpDownMachineInput input);
Task<dynamic> CarryCodeUnbind(CarryCodeUnbindInput input);
}
}