| | |
| | | { |
| | | return Service.ReceiveMESTask(taskDTO); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// æ¥æ¶WCS人工任å¡ä¿¡æ¯ |
| | | /// </summary> |
| | | /// <param name="taskDTO">WCSä»»å¡å¯¹è±¡</param> |
| | | /// <returns>è¿åå¤çç»æ</returns> |
| | | [HttpPost, Route("ReceiveWCSTask"), AllowAnonymous] |
| | | public WebResponseContent ReceiveWCSTask([FromBody] MESTaskDTO taskDTO) |
| | | { |
| | | return Service.ReceiveWCSTask(taskDTO); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// ä»»å¡åæ¶(å åæºåè§£å³ä¸äºçæ
é鿏
é¤ä»»å¡ï¼æ¸
é¤ä»»å¡åï¼éå¨WCSä¸åæ¶ä»»å¡) |
| | | /// </summary> |
| | | /// <param name="key"></param> |
| | | /// <returns></returns> |
| | | [HttpPost,Route("CancelTask")] |
| | | public WebResponseContent CancelTask(int taskNum) |
| | | { |
| | | return Service.CancelTask(taskNum); |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// ä»»å¡å¼ºå¶å®æ ï¼å åæºå®é
已宿任å¡ï¼WCSæªæ¶å°å®æä¿¡å·æå
¶ä»æªç¥åå 导è´WCS任塿ªå®æï¼å¯ä»¥æ§è¡è¯¥æ¹æ³å¼ºå¶å®æä»»å¡ï¼ |
| | | /// </summary> |
| | | /// <param name="taskNum"></param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("ForceCompleteTask")] |
| | | public WebResponseContent ForceCompleteTask (int taskNum) |
| | | { |
| | | return Service.ForceCompleteTask(taskNum); |
| | | } |
| | | } |
| | | } |