| | |
| | | WebResponseContent content = new WebResponseContent(); |
| | | try |
| | | { |
| | | #region 真实数据 |
| | | #region 请求入库任务巷道 |
| | | // TODO: 调用接口获取下一个地址 |
| | | // 创建请求对象 |
| | | RequestTaskDto request = new RequestTaskDto() |
| | |
| | | if (task.TaskState == (int)TaskInStatusEnum.Line_InFinish) |
| | | { |
| | | |
| | | #region 真实数据 |
| | | #region 入库调用接口获取货位地址 |
| | | // TODO: 调用接口获取货位地址 |
| | | // 创建请求对象 |
| | | RequestTaskDto taskDto = new RequestTaskDto() |
| | |
| | | }; |
| | | |
| | | // 发送请求并等待响应 |
| | | var abc = HttpHelper.PostAsync("http://127.0.0.1:5000/api/Task/RequestTaskAsync", taskDto.ToJsonString()).Result; |
| | | var abc = HttpHelper.PostAsync("http://127.0.0.1:5000/api/Task/RequestLocationTaskAsync", taskDto.ToJsonString()).Result; |
| | | if (abc == null) |
| | | return content.Error(); |
| | | // 反序列化响应内容 |
| | |
| | | |
| | | |
| | | #region WMS同步任务完成 |
| | | //var x = new { taskNum = taskNum }; |
| | | var result = HttpHelper.GetAsync($"http://127.0.0.1:5000/api/Task/CompleteTaskAsync?taskNum={taskNum}").Result; |
| | | var keys = new Dictionary<string, object>() |
| | | { |
| | | {"taskNum", taskNum} |
| | | }; |
| | | var result = HttpHelper.GetAsync($"http://127.0.0.1:5000/api/Task/CompleteTaskAsync", keys).Result; |
| | | content = JsonConvert.DeserializeObject<WebResponseContent>(result); |
| | | #endregion |
| | | #region 更新任务状态 |