| | |
| | | public Dt_Task RequestWMSTaskMovelibrary(Dt_Task _Task) |
| | | { |
| | | WebResponseContent content = new WebResponseContent(); |
| | | |
| | | content = HttpHelperh.Get<WebResponseContent>($"{urlWMSMovelibraryTask}?TaskNum={_Task.TaskNum}"); |
| | | Dt_Task task = new Dt_Task(); |
| | | if (content.Status) |
| | | try |
| | | { |
| | | if (content.Data != null) |
| | | content = HttpHelperh.Get<WebResponseContent>($"{urlWMSMovelibraryTask}?TaskNum={_Task.TaskNum}"); |
| | | Dt_Task task = new Dt_Task(); |
| | | if (content.Status) |
| | | { |
| | | task = JsonConvert.DeserializeObject<Dt_Task>(content.Data.ToString()); |
| | | if (task.TaskNum != _Task.TaskNum) |
| | | if (content.Data != null) |
| | | { |
| | | task.Grade = 3; |
| | | BaseDal.AddData(task); |
| | | return task; |
| | | } |
| | | else |
| | | { |
| | | return _Task; |
| | | //task = JsonConvert.DeserializeObject<Dt_Task>(content.Data.ToString()); |
| | | WMSTaskDTO dto = JsonConvert.DeserializeObject<WMSTaskDTO>(content.Data.ToString()); |
| | | if (dto != null) |
| | | { |
| | | // 杞崲涓篋t_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; |
| | | } |
| | | } |
| | | } |
| | | } |
| | | return null; |
| | | } |
| | | return null; |
| | | |
| | | catch (Exception ex) |
| | | { |
| | | Console.WriteLine($"绉诲簱鎿嶄綔寮傚父锛歿ex.Message}"); |
| | | return null; |
| | | } |
| | | } |
| | | |
| | | |