| | |
| | | /// </summary> |
| | | /// <param name="task">任务实体。</param> |
| | | /// <param name="source">WMS任务原始数据。</param> |
| | | void InitializeOnReceive([NotNull] Dt_Task task, [NotNull] WMSTaskDTO source); |
| | | WebResponseContent InitializeOnReceive([NotNull] Dt_Task task, [NotNull] WMSTaskDTO source); |
| | | |
| | | /// <summary> |
| | | /// 推进出库任务到下一状态。 |
| | |
| | | /// <param name="task">任务实体。</param> |
| | | /// <returns>处理结果。</returns> |
| | | WebResponseContent CompleteStackerTask([NotNull] Dt_Task task); |
| | | |
| | | /// <summary> |
| | | /// 设置接收WMS任务的委托(由TaskService在构造后调用,避免循环依赖)。 |
| | | /// </summary> |
| | | /// <param name="receiveWMSTaskFunc">接收WMS任务的方法委托。</param> |
| | | void SetReceiveWMSTaskDelegate(Func<List<WMSTaskDTO>, WebResponseContent> receiveWMSTaskFunc); |
| | | } |
| | | } |