| | |
| | | } |
| | | } |
| | | |
| | | public static void NotifyTaskStatus(NotifyTaskStatusModel model) |
| | | public static Result<Empty> NotifyTaskStatus(NotifyTaskStatusModel model) |
| | | { |
| | | |
| | | Result<Empty> result = new Result<Empty>() { Code = 1, Msg = "反馈成功" }; |
| | | try |
| | | { |
| | | var TN_Task = WCSHelper.GetTask(model.TaskNo); |
| | | if (TN_Task != null) |
| | | { |
| | |
| | | break; |
| | | } |
| | | WCSHelper.AddActionRecord(model.TaskNo, model.Status,"","","wcs"); |
| | | //调用第三方接口(如果有)TaskProcess.ReportStatus |
| | | } |
| | | |
| | | } |
| | | |
| | | } |
| | | else |
| | | { |
| | | result.Code = -1; |
| | | result.Msg = $"根据任务号:{model.TaskNo}未获取到任务"; |
| | | LogHelper.Info($"EquipmentInfo:{result.Msg}"); |
| | | return result; |
| | | } |
| | | |
| | | return result; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | result.Code = -1; |
| | | result.Msg = $"Error:ex"; |
| | | LogHelper.Info($"EquipmentInfo:{result.Msg}"); |
| | | return result; |
| | | |
| | | } |
| | | |
| | | } |
| | | /// <summary> |