| | |
| | | { |
| | | task.TaskState = (int)TaskOutStatusEnum.SC_OutFinish; |
| | | bool res = BaseDal.UpdateData(task); |
| | | // æ·»å å
¥åºåå²è®°å½ |
| | | //AddTaskHistory(task); |
| | | |
| | | |
| | | //task.TaskState = (int)TaskOutStatusEnum.SC_OutFinish; |
| | | //BaseDal.UpdateData(task); |
| | | //// æ·»å åºåºåå²è®°å½ |
| | | //_taskHtyService.AddTaskHistory(task); |
| | | //_taskExecuteDetailService.AddTaskExecuteDetail(task.TaskId, "èªå¨å®æ"); |
| | | //bool res = BaseDal.DeleteData(task); |
| | | return res; |
| | | } |
| | | |
| | |
| | | public Dt_Task RequestWMSTaskMovelibrary(Dt_Task _Task) |
| | | { |
| | | WebResponseContent content = new WebResponseContent(); |
| | | try |
| | | { |
| | | content = HttpHelperh.Get<WebResponseContent>($"{urlWMSMovelibraryTask}?TaskNum={_Task.TaskNum}"); |
| | | Dt_Task task = new Dt_Task(); |
| | | if (content.Status) |
| | | { |
| | | if (content.Data != null) |
| | | { |
| | | //task = JsonConvert.DeserializeObject<Dt_Task>(content.Data.ToString()); |
| | | WMSTaskDTO dto = JsonConvert.DeserializeObject<WMSTaskDTO>(content.Data.ToString()); |
| | | if (dto != null) |
| | | { |
| | | // 转æ¢ä¸ºDt_Task |
| | | task = _mapper.Map<Dt_Task>(dto); |
| | | task.TaskState = dto.TaskStatus; |
| | | |
| | | if (task.TaskNum != _Task.TaskNum) |
| | | { |
| | | task.Grade = 3; |
| | | BaseDal.AddData(task); |
| | | return task; |
| | | } |
| | | else |
| | | { |
| | | return _Task; |
| | | } |
| | | } |
| | | content = HttpHelperh.Get<WebResponseContent>($"{urlWMSMovelibraryTask}?TaskNum={_Task.TaskNum}"); |
| | | Dt_Task task = new Dt_Task(); |
| | | if (content.Status) |
| | | { |
| | | if (content.Data != null) |
| | | { |
| | | task = JsonConvert.DeserializeObject<Dt_Task>(content.Data.ToString()); |
| | | if (task.TaskNum != _Task.TaskNum) |
| | | { |
| | | task.Grade = 3; |
| | | task.TaskState = TaskRelocationStatusEnum.RelocationNew.ObjToInt(); |
| | | BaseDal.AddData(task); |
| | | return task; |
| | | } |
| | | else |
| | | { |
| | | return _Task; |
| | | } |
| | | } |
| | | return null; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | Console.WriteLine($"ç§»åºæä½å¼å¸¸ï¼{ex.Message}"); |
| | | return null; |
| | | } |
| | | return null; |
| | | |
| | | } |
| | | |
| | | |
| | |
| | | return WebResponseContent.Instance.Error("å··éç¼å·ä¸è½ä¸ºç©º"); |
| | | } |
| | | // 2. 䏿¬¡æ¥è¯¢ï¼é¿å
夿¬¡æ°æ®åº/å
åéå |
| | | List<Dt_Task> taskList = BaseDal.QueryData(x => x.Roadway == roadway).ToList(); |
| | | List<Dt_Task> taskList = BaseDal.QueryData(x => x.Roadway == roadway).ToList(); |
| | | |
| | | int totalTasks = taskList.Count; |
| | | int inProgressTasks = 0; |