| | |
| | | /// </summary> |
| | | /// <param name="taskDTOs">WMSä»»å¡å¯¹è±¡éå</param> |
| | | /// <returns>è¿åå¤çç»æ</returns> |
| | | WebResponseContent ReceiveWMSTask([NotNull] List<WMSTaskDTO> taskDTOs); |
| | | |
| | | /// <summary> |
| | | /// æ ¹æ®æçå·ãèµ·å§å°ååWMS请æ±ä»»å¡ |
| | | /// </summary> |
| | | /// <param name="palletCode">æçå·</param> |
| | | /// <param name="sourceAddress">èµ·å§å°å</param> |
| | | /// <returns></returns> |
| | | WebResponseContent RequestWMSTask(string palletCode, string sourceAddress, string materielBoxCode = ""); |
| | | /// <summary> |
| | | /// 请æ±åæå
¥åº |
| | | /// </summary> |
| | | /// <param name="palletCode">æç</param> |
| | | /// <param name="sourceAddress">èµ·ç¹</param> |
| | | /// <returns></returns> |
| | | WebResponseContent RequestYLWMSTaskSimple(string palletCode, string sourceAddress, int taskNum = 0); |
| | | /// <summary> |
| | | /// 请æ±å
¥åºå··é |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | WebResponseContent AssignCPRoadwayNo(); |
| | | |
| | | // <summary> |
| | | /// 请æ±åæå
¥åºå··é |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | WebResponseContent AssignYLRoadwayNo(string palletCode); |
| | | /// <summary> |
| | | /// 请æ±å
¥åºä»»å¡ |
| | | /// </summary> |
| | | /// <param name="palletCode">æçå·</param> |
| | | /// <param name="sourceAddress">èµ·å§å°å</param> |
| | | /// /// <param name="roadWay">å··é</param> |
| | | /// <returns></returns> |
| | | WebResponseContent RequestWMSTaskSimple(string palletCode, string sourceAddress, string roadWay="", int taskType = 630,int taskNum=0,string targetAddress=""); |
| | | |
| | | /// <summary> |
| | | /// åWMSç³è¯·åé
è´§ä½ |
| | | /// </summary> |
| | | /// <param name="taskNum">ä»»å¡å·</param> |
| | | /// <param name="roadwayNo">å··éå·</param> |
| | | /// <returns></returns> |
| | | string? RequestAssignLocation(int taskNum, string roadwayNo); |
| | | |
| | | /// <summary> |
| | | /// åWMSç³è¯·åºåºAGVç»ç¹ |
| | | /// </summary> |
| | | /// <param name="taskNum">ä»»å¡å·</param> |
| | | /// <returns></returns> |
| | | string? RequestTargetAddress(int taskNum); |
| | | |
| | | WebResponseContent ReceiveWMSTask([NotNull] WMSTaskDTO taskDTO); |
| | | |
| | | /// <summary> |
| | | /// æ´æ°ä»»å¡å¼å¸¸ä¿¡æ¯æ¾ç¤º |
| | | /// </summary> |
| | |
| | | /// <param name="targetAddress">ä¿®æ¹åçç®æ å°å</param> |
| | | /// <param name="currentAddress">ä¿®æ¹åçå½åå°å</param> |
| | | /// <param name="nextAddress">ä¿®æ¹åçä¸ä¸å°å</param> |
| | | void UpdateTask(Dt_Task task, TaskStatusEnum taskStatus, string deviceCode = "", string sourceAddress = "", string targetAddress = "", string currentAddress = "", string nextAddress = "", string roadwayNo = "", int heightType = 0); |
| | | void UpdateTask(Dt_Task task, TaskStatusEnum taskStatus, string deviceCode = "", string sourceAddress = "", string targetAddress = "", string currentAddress = "", string nextAddress = "", string roadwayNo = ""); |
| | | |
| | | /// <summary> |
| | | /// æ¥åWMSæå¨å®æä»»å¡ |
| | | /// </summary> |
| | | /// <param name="taskNum"></param> |
| | | /// <returns></returns> |
| | | public WebResponseContent RecWMSTaskCompleted(int taskNum); |
| | | |
| | | WebResponseContent RecWMSTaskCompleted(int taskNum); |
| | | /// <summary> |
| | | /// æ ¹æ®æçå·ãå½åå°åæ¥è¯¢AGV宿çä»»å¡ |
| | | /// WMSæç®±å°è¾¾æ£éä½ä¸æ¥ |
| | | /// </summary> |
| | | /// <param name="Barcode">æçå·</param> |
| | | /// <param name="currentAddress">å½åå°å</param> |
| | | /// <returns></returns> |
| | | Dt_Task QueryBarCodeAGVFinishTask(int TaskNum, string currentAddress); |
| | | WebResponseContent WMSPickUp(string stationCode, string pickCode); |
| | | /// <summary> |
| | | /// AGV任塿¾è¡ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | WebResponseContent AgvTaskFlow(string code); |
| | | /// <summary> |
| | | /// ä»»å¡å®æ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | WebResponseContent TaskCompleted(int taskNum); |
| | | } |
| | | } |