| | |
| | | /// <returns>è¿åå¤çç»æ</returns> |
| | | WebResponseContent ReceiveWMSTask([NotNull] List<WMSTaskDTO> taskDTOs); |
| | | |
| | | |
| | | /// <summary> |
| | | /// æ¥æ¶MESä»»å¡ä¿¡æ¯ |
| | | /// </summary> |
| | | /// <param name="taskDTO">MESä»»å¡å¯¹è±¡éå</param> |
| | | /// <returns>è¿åå¤çç»æ</returns> |
| | | WebResponseContent ReceiveMESTask([NotNull] MESTaskDTO taskDTO); |
| | | |
| | | /// <summary> |
| | | /// æ ¹æ®æçå·ãèµ·å§å°ååWMS请æ±ä»»å¡ |
| | | /// </summary> |
| | |
| | | Dt_Task? QuertStackerCraneTask(string deviceNo, TaskTypeGroup? taskTypeGroup = null); |
| | | |
| | | /// <summary> |
| | | /// æ ¹æ®è®¾å¤ç¼å·ãå½åå°åæç
§ä¼å
级以åå建æ¶é´æåºæ¥è¯¢ä»»å¡æ± æ°å¢çä»»å¡ |
| | | /// æ ¹æ®è®¾å¤ç¼å·æç
§ä¼å
级以åå建æ¶é´æåºæ¥è¯¢ä»»å¡æ± æ°å¢çä»»å¡ |
| | | /// </summary> |
| | | /// <param name="deviceNo">设å¤ç¼å·</param> |
| | | /// <param name="currentAddress">å½åå°å</param> |
| | | /// <returns>è¿åä»»å¡å®ä½å¯¹è±¡ï¼å¯è½ä¸ºnull</returns> |
| | | Dt_Task QueryStackerCraneTask(string deviceNo, string currentAddress = ""); |
| | | Dt_Task QueryStackerCraneTask(string deviceNo); |
| | | |
| | | /// <summary> |
| | | /// æ¥è¯¢å°å åæºä»»å¡ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | Dt_Task QueryStackerCraneTask(); |
| | | |
| | | /// <summary> |
| | | /// æ¥è¯¢å°å åæºç§»åºä»»å¡ |
| | | /// </summary> |
| | | /// <param name="taskNum"></param> |
| | | /// <returns></returns> |
| | | Dt_Task QueryStackerCraneTaskByRelotion(int taskNum); |
| | | |
| | | |
| | | /// <summary> |
| | | /// æ¥è¯¢å°å åæºåºåºå®æä»»å¡ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | Dt_Task QueryStackerCraneFinishTask(); |
| | | |
| | | /// <summary> |
| | | /// æ¥è¯¢å
¥åºä»»å¡ 对åºWMSè¯·æ± 1001-AGVè¯·æ±æ¯å¦å
计è¿å
¥ |
| | | /// </summary> |
| | | /// <param name="deviceNo"></param> |
| | | /// <returns></returns> |
| | | Dt_Task QueryStackerCraneTaskByAGVRequest(string deviceNo); |
| | | |
| | | |
| | | /// <summary> |
| | | /// 对åºWMSè¯·æ± 3001-AGVæ¾è´§å®æ |
| | | /// </summary> |
| | | /// <param name="deviceNo"></param> |
| | | /// <returns></returns> |
| | | Dt_Task QueryStackerCraneTaskByAGVPutFinish(string deviceNo); |
| | | |
| | | /// <summary> |
| | | /// æ ¹æ®è®¾å¤ç¼å·ãå½åå°åæç
§ä¼å
级以åå建æ¶é´æåºæ¥è¯¢ä»»å¡æ± å
¥åºç±»åçæ°å¢çä»»å¡ |
| | |
| | | /// <summary> |
| | | /// æ´æ°ä»»å¡ç¶æä¿¡æ¯ï¼å¹¶åæ¥è³WMS |
| | | /// </summary> |
| | | /// <param name="taskNum">ä»»å¡å·</param> |
| | | /// <param name="taskId">ä»»å¡å·</param> |
| | | /// <param name="status">ä»»å¡ç¶æ</param> |
| | | void UpdateTaskStatus(int taskNum, int status); |
| | | void UpdateTaskStatus(int taskId, int status); |
| | | /// <summary> |
| | | /// ä»»å¡å¼ºå¶å®æ |
| | | /// </summary> |
| | | /// <param name="taskNum"></param> |
| | | /// <returns></returns> |
| | | WebResponseContent ForceCompleteTask(int taskNum); |
| | | |
| | | /// <summary> |
| | | /// ä»»å¡åæ¶ |
| | | /// </summary> |
| | | /// <param name="taskid"></param> |
| | | /// <returns></returns> |
| | | WebResponseContent CancelTask(int taskid); |
| | | |
| | | /// <summary> |
| | | /// æ´æ°ä»»å¡ç¶æä¿¡æ¯åæ§çä»»å¡å·ï¼1001ï¼3001æ¶ä¸æ ·ä»»å¡å·ï¼ |
| | | /// </summary> |
| | | /// <param name="taskId">ä»»å¡ID</param> |
| | | /// <param name="taskId">WMSä¸ä¸ç¯è(3001)çä»»å¡å·</param> |
| | | /// <param name="status">ä»»å¡ç¶æ</param> |
| | | void UpdateTaskStatus(int taskId, int oldtaskId, int status); |
| | | |
| | | /// <summary> |
| | | /// å°ä»»å¡ç¶æä¿®æ¹ä¸ºä¸ä¸ä¸ªç¶æ |
| | |
| | | /// <returns>è¿åå¤çç»æ</returns> |
| | | WebResponseContent StackCraneTaskCompleted(int taskNum); |
| | | |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// æ¢å¤æèµ·ä»»å¡ |
| | | /// </summary> |
| | |
| | | /// <param name="taskNum">ä»»å¡å·</param> |
| | | /// <returns>è¿åå¤çç»æ</returns> |
| | | WebResponseContent RollbackTaskStatusToLast(int taskNum); |
| | | |
| | | |
| | | } |
| | | } |