| | |
| | | |
| | | |
| | | /// <summary> |
| | | /// 直接请求入库任务(直接进入GW或CW流程,不进入缓存库流程) |
| | | /// </summary> |
| | | /// <param name="request"></param> |
| | | /// <returns></returns> |
| | | Task<WebResponseContent> RequsetInToGWOrCW(RequestTaskDto request); |
| | | |
| | | |
| | | /// <summary> |
| | | /// 获取空货位 |
| | | /// </summary> |
| | | /// <param name="roadWay"></param> |
| | | /// <returns></returns> |
| | | Task<DtLocationInfo> GetEmptyLocation(string roadWay); |
| | | Task<DtLocationInfo> GetEmptyLocation(int roadWay); |
| | | |
| | | |
| | | /// <summary> |
| | |
| | | /// <returns>返回结果集</returns> |
| | | Task<WebResponseContent> RequestOutboundTaskAsync(RequestTaskDto taskDto); |
| | | |
| | | |
| | | (List<DtLocationStatusChangeRecord>, List<DtLocationInfo>) GetlcoationState(Dt_Task task, StatusChangeTypeEnum StatusChangeTypeEnum,DtLocationInfo location); |
| | | |
| | | /// <summary> |
| | | /// 直接请求出库任务(不进入缓存库流程) |
| | | /// </summary> |
| | | /// <param name="taskDto"></param> |
| | | /// <returns></returns> |
| | | Task<WebResponseContent> RequestInToOutTaskAsync(RequestTaskDto taskDto); |
| | | |
| | | /// <summary> |
| | | /// 任务状态修改 |
| | |
| | | /// <returns></returns> |
| | | Task<WebResponseContent> UpdateTaskStatus(int taskNum, int taskState); |
| | | |
| | | |
| | | Task<WebResponseContent> SendWCSTask(List<WMSTaskDTO> taskDTO); |
| | | |
| | | (List<DtLocationStatusChangeRecord>, List<DtLocationInfo>) UpdateLocationStatus(DtLocationInfo location, LocationEnum locationStatus, int taskNum, int StatusChangeType); |
| | | |
| | | (List<DtLocationStatusChangeRecord>, List<DtLocationInfo>) UpdateLocationStatus(string locationCode, LocationEnum locationStatus, int taskNum, int StatusChangeType); |
| | | |
| | | (DtLocationStatusChangeRecord, DtLocationInfo) UpdateEndLocationStatus(string locationCode, LocationEnum locationStatus, int taskNum, StatusChangeTypeEnum StatusChangeType); |
| | | |
| | | (DtLocationStatusChangeRecord, DtLocationInfo) UpdateLocationStatus(string locationCode, LocationEnum locationStatus, int taskNum, StatusChangeTypeEnum StatusChangeType); |
| | | |
| | | /// <summary> |
| | | /// 任务下发至WCS |
| | | /// </summary> |
| | | /// <param name="taskDTO"></param> |
| | | /// <returns></returns> |
| | | Task<WebResponseContent> SendWCSTask(WMSTaskDTO taskDTO); |
| | | } |