| | |
| | | return WebResponseContent.Instance.Error(ex.Message); |
| | | } |
| | | } |
| | | |
| | | //é»çä»åºåºä»»å¡ç©ºå¨ä½å¼å¸¸æå¨éåAGVä»»å¡ |
| | | [HttpPost, HttpGet,Route("AgvZHTaskResend"),AllowAnonymous] |
| | | public WebResponseContent AgvZHTaskResend(int taskNum) |
| | | { |
| | | try |
| | | { |
| | | Dt_Task task = _taskRepository.QueryFirst(x => x.TaskNum == taskNum); |
| | | if (task == null) |
| | | { |
| | | return WebResponseContent.Instance.Error("æªæ¾å°ç¸å
³ä»»å¡ä¿¡æ¯"); |
| | | } |
| | | if (task.TaskState == TaskStatusEnum.Exception.ObjToInt() && task.DeviceCode == "AGV_ZH") |
| | | { |
| | | _taskService.UpdateTask(task, TaskStatusEnum.AGV_Execute); |
| | | } |
| | | else |
| | | { |
| | | return WebResponseContent.Instance.Error("ä»»å¡è®¾å¤ç¼å·ä¸æ£ç¡®æä»»å¡ç¶æé空å¨ä½å¼å¸¸"); |
| | | } |
| | | return WebResponseContent.Instance.OK(); |
| | | } |
| | | catch(Exception ex) |
| | | { |
| | | return WebResponseContent.Instance.Error(ex.Message); |
| | | } |
| | | } |
| | | } |
| | | } |