| | |
| | | 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) |
| | | { |
| | | // 转æ¢ä¸º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; |
| | | } |
| | | } |
| | | } |
| | | } |
| | | return null; |
| | | } |
| | | return null; |
| | | |
| | | catch (Exception ex) |
| | | { |
| | | Console.WriteLine($"ç§»åºæä½å¼å¸¸ï¼{ex.Message}"); |
| | | return null; |
| | | } |
| | | } |
| | | |
| | | |
| | |
| | | // PalletCode: param |
| | | // } |
| | | this.http |
| | | .get("api/Task/WCSTask?task=${task}") |
| | | .get(`/api/Task/WCSTask?task=${task}`) |
| | | .then((x) => { |
| | | if (x.status) { |
| | | this.$Message.success('任塿å¨ä¸åæå.'); |
| | |
| | | if (dt_Stock == null) return content.Error($"è´§ä½ç¼å·:{Locatask}çæµ
è´§ä½åºåå¼å¸¸ï¼è¯·æ£æ¥ï¼ï¼ï¼"); |
| | | |
| | | //è¿è¡è·åæ°çåºä½ |
| | | Dt_LocationInfo? Nextlocation = _basicService.LocationInfoService.GetLocation(DeepLocation.RoadwayNo);//è·åå°æ°åºä½ |
| | | //Dt_LocationInfo? Nextlocation = _basicService.LocationInfoService.GetLocation(DeepLocation.RoadwayNo);//è·åå°æ°åºä½ |
| | | Dt_LocationInfo? Nextlocation = _basicService.LocationInfoService.GetLocationSC01(DeepLocation.RoadwayNo);//è·åå°æ°åºä½ |
| | | if (Nextlocation == null) |
| | | { |
| | | return content.Error($"è´§ä½åé
失败,æªæ¾å°å¯åé
è´§ä½"); |
| | |
| | | } |
| | | } |
| | | //æå¨ä¸åä»»å¡å°WCS |
| | | public WebResponseContent WCSTask(int task) |
| | | public WebResponseContent WCSTask([FromQuery] int task) |
| | | { |
| | | List<Dt_Task> AddtaskList = BaseDal.QueryData(x => x.TaskNum == task); |
| | | List<Dt_Task> AddtaskList = BaseDal.QueryData(x => x.TaskNum == task); |
| | | |
| | | if (!AddtaskList.Any()) |
| | | { |
| | |
| | | //return WebResponseContent.Instance.OK(); |
| | | } |
| | | |
| | | |
| | | public ApiResponse<object> TaskFeedback(TaskNotification taskFeedback) |
| | | { |
| | | throw new NotImplementedException(); |