You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
646 B
20 lines
646 B
using Kean.Domain.Task.Models;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Kean.Domain.Task.Strategies
|
|
{
|
|
/// <summary>
|
|
/// 上架策略
|
|
/// </summary>
|
|
public abstract class InfeedStrategy
|
|
{
|
|
/// <summary>
|
|
/// 获取自动分配的目标货位
|
|
/// </summary>
|
|
/// <param name="pallet">托盘类型</param>
|
|
/// <param name="original">任务起始位置</param>
|
|
/// <param name="spec">负载规格</param>
|
|
/// <returns>自动分配的目标货位</returns>
|
|
public abstract Task<Cell> AutoDestination(string pallet, Station original, int? spec, int? goodsid);
|
|
}
|
|
}
|