| | |
| | | using WIDESEA_Core.Enums; |
| | | using WIDESEA_Common; |
| | | using WIDESEA_Core.Enums; |
| | | using WIDESEA_DTO; |
| | | using WIDESEA_DTO.WMS; |
| | | |
| | |
| | | /// <returns></returns> |
| | | WebResponseContent GetTaskInfo(); |
| | | |
| | | |
| | | /// <summary> |
| | | /// 请æ±ä»»å¡å··é |
| | | /// </summary> |
| | |
| | | /// <param name="type"></param> |
| | | /// <returns></returns> |
| | | Task<WebResponseContent> RequestInboundTaskAsync(RequestTaskDto taskDto); |
| | | |
| | | |
| | | /// <summary> |
| | | /// æå¨ç§»åºä»»å¡è¯·æ± |
| | | /// </summary> |
| | | /// <param name="SourceAddress"></param> |
| | | /// <param name="TargetAddress"></param> |
| | | /// <returns></returns> |
| | | Task<WebResponseContent> RequestRelocationTaskAsync(string SourceAddress, string TargetAddress); |
| | | |
| | | /// <summary> |
| | | /// è·åç©ºè´§ä½ |
| | |
| | | Task<DtLocationInfo> GetAGVEmptyCacheLocation(int AreaId, DtLocationInfo location); |
| | | |
| | | /// <summary> |
| | | /// 请æ±ä»»å¡è´§ä½ |
| | | /// </summary> |
| | | /// <param name="input"></param> |
| | | /// <returns></returns> |
| | | Task<WebResponseContent> RequestLocationAsync(RequestTaskDto input); |
| | | |
| | | /// <summary> |
| | | /// è¯·æ±æçä»»å¡ |
| | | /// </summary> |
| | | /// <param name="position">ç®æ ä½ç½®</param> |
| | |
| | | /// </summary> |
| | | /// <param name="palletCode"></param> |
| | | /// <returns></returns> |
| | | Task<WebResponseContent> OtherOutBoundTaskAsync(string palletCode); |
| | | Task<WebResponseContent> OutBoundTaskAsync(string palletCode, string remark,int doubleTray); |
| | | |
| | | Task<WebResponseContent> OtherOutBoundTaskAsync(List<DtStockInfoDetail> details); |
| | | |
| | | Task<WebResponseContent> HandAllocateOutBoundTaskAsync(List<DtStockInfoDetail> details); |
| | | |
| | | |
| | | (List<DtLocationStatusChangeRecord>, List<DtLocationInfo>) GetlcoationState(Dt_Task task, StatusChangeTypeEnum StatusChangeTypeEnum,DtLocationInfo location); |
| | | |
| | | |
| | | /// <summary> |
| | |
| | | /// <param name="TargetAddress"></param> |
| | | /// <returns></returns> |
| | | |
| | | Dt_Task RequestAcrossFloorTask(DtLocationInfo StartAddress, DtLocationInfo EndAddress, int TaskType, string palletCode); |
| | | Dt_Task RequestAcrossFloorTask(DtLocationInfo StartAddress, Dt_AreaInfo area, int TaskType, RequestTaskDto taskDto); |
| | | |
| | | |
| | | /// <summary> |
| | |
| | | /// </summary> |
| | | /// <param name="taskDto"></param> |
| | | /// <returns></returns> |
| | | Dt_Task RequestAGVCarryTask(DtLocationInfo StartAddress, DtLocationInfo EndAddress, int TaskType, string palletCode); |
| | | Dt_Task RequestAGVCarryTask(DtLocationInfo StartAddress, DtLocationInfo EndAddress, int TaskType, RequestTaskDto taskDto); |
| | | |
| | | |
| | | |
| | |
| | | Task<WebResponseContent> AGVIsNeedRelocationAsync(RequestTaskDto taskDto); |
| | | |
| | | |
| | | Task<WebResponseContent> SendERPTaskCompletion(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); |
| | | |
| | | (DtLocationStatusChangeRecord, DtLocationInfo) UpdateEndLocationStatus(string locationCode, LocationEnum locationStatus, int taskNum, StatusChangeTypeEnum StatusChangeType); |
| | | |
| | | (DtLocationStatusChangeRecord, DtLocationInfo) UpdateLocationStatus(string locationCode, LocationEnum locationStatus, int taskNum, StatusChangeTypeEnum StatusChangeType); |
| | | |
| | | bool LocationIsOutBound(DtLocationInfo location); |
| | | |
| | | |
| | | Task<WebResponseContent> UpdateStartLocationInfo(Dt_Task task); |
| | | |
| | | Task<WebResponseContent> RequestLocation(string palletCode); |
| | | |
| | | /// <summary> |
| | | /// åå§åæåæº |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | Task<WebResponseContent> InitializationElevator(); |
| | | } |