| | |
| | | using WIDESEA_DTO; |
| | | using WIDESEA_Core.Enums; |
| | | using WIDESEA_DTO; |
| | | using WIDESEA_DTO.WMS; |
| | | |
| | | namespace WIDESEA_IStorageTaskServices; |
| | | |
| | |
| | | Task<WebResponseContent> CompleteAsync(int taskNum); |
| | | |
| | | /// <summary> |
| | | /// åæ¶ä»»å¡ |
| | | /// </summary> |
| | | /// <param name="taskNum"></param> |
| | | /// <returns></returns> |
| | | WebResponseContent TaskCancel(int taskNum); |
| | | |
| | | /// <summary> |
| | | /// è·åä»»å¡ä¿¡æ¯ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | WebResponseContent GetTaskInfo(); |
| | | |
| | | /// <summary> |
| | | /// 请æ±ä»»å¡å··é |
| | | /// </summary> |
| | | /// <param name="position"></param> |
| | |
| | | /// <param name="palletCode"></param> |
| | | /// <param name="type"></param> |
| | | /// <returns></returns> |
| | | Task<WebResponseContent> RequestTaskAsync(RequestTaskDto taskDto); |
| | | Task<WebResponseContent> RequestInboundTaskAsync(RequestTaskDto taskDto); |
| | | |
| | | /// <summary> |
| | | /// è·åç©ºè´§ä½ |
| | |
| | | /// <param name="areaCode">åºåç¼ç </param> |
| | | /// <param name="roadways">å··éå表</param> |
| | | /// <returns>è¿åç»æé</returns> |
| | | Task<WebResponseContent> RequestOutTaskAsync(RequestTaskDto taskDto); |
| | | Task<Dt_Task> RequestOutboundTaskAsync(RequestTaskDto taskDto); |
| | | |
| | | |
| | | /// <summary> |
| | | /// å
¶ä»åºåºä»»å¡è¯·æ± |
| | | /// </summary> |
| | | /// <param name="palletCode"></param> |
| | | /// <returns></returns> |
| | | Task<WebResponseContent> OtherOutBoundTaskAsync(string palletCode); |
| | | |
| | | |
| | | /// <summary> |
| | |
| | | /// <param name="TargetAddress"></param> |
| | | /// <returns></returns> |
| | | |
| | | Task<WebResponseContent> RequestAcrossFloorTaskAsync(RequestTaskDto taskDto); |
| | | Dt_Task RequestAcrossFloorTask(DtLocationInfo StartAddress, DtLocationInfo EndAddress, int TaskType, RequestTaskDto taskDto); |
| | | |
| | | |
| | | /// <summary> |
| | | /// 跨楼å±ç¹å¯¹ç¹ä»»å¡ |
| | | /// </summary> |
| | | /// <param name="taskDto"></param> |
| | | /// <returns></returns> |
| | | Task<WebResponseContent> RequestPointAcrossFloorTaskAsync(RequestTaskDto taskDto); |
| | | |
| | | /// <summary> |
| | | /// AGVè¯·æ±æ¬è¿ä»»å¡ |
| | | /// </summary> |
| | | /// <param name="taskDto"></param> |
| | | /// <returns></returns> |
| | | Task<WebResponseContent> RequestAGVCarryTaskAsync(RequestTaskDto taskDto); |
| | | Dt_Task RequestAGVCarryTask(DtLocationInfo StartAddress, DtLocationInfo EndAddress, int TaskType, RequestTaskDto taskDto); |
| | | |
| | | |
| | | Task<WebResponseContent> RequestPointAGVCarryTaskAsync(RequestTaskDto taskDto); |
| | | |
| | | |
| | | /// <summary> |
| | |
| | | /// <returns></returns> |
| | | Task<WebResponseContent> AGVIsNeedRelocationAsync(RequestTaskDto taskDto); |
| | | |
| | | |
| | | Task<WebResponseContent> ERPAllocate(string palletCode); |
| | | |
| | | 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); |
| | | } |