| | |
| | | string returnStr = ""; |
| | | |
| | | |
| | | var task = _db.Queryable<WcsTask>().First(m => m.IsDelete == false && (m.Status == TaskStatusEnum.Wait || m.Status == TaskStatusEnum.Doing) && m.TaskType == TaskTypeEnum.In && m.PalletNo == palletNo && string.IsNullOrWhiteSpace(m.EndLocate)); |
| | | var task = _db.Queryable<WcsTask>().First(m => m.IsDelete == false |
| | | && (m.Status == TaskStatusEnum.Wait || m.Status == TaskStatusEnum.Doing) |
| | | && m.TaskType == TaskTypeEnum.In && m.PalletNo == palletNo && !string.IsNullOrWhiteSpace(m.EndLocate)); |
| | | |
| | | if (task == null) |
| | | { |
| | |
| | | /// </summary> |
| | | /// <param name="model">任务完成状态</param> |
| | | /// <returns></returns> |
| | | public async Task<ResponseTasks> RequestTask(TaskRequest model) |
| | | public async Task<ResponseModel> RequestTask(TaskRequestWMS model) |
| | | { |
| | | string url = Urls.WMSAddress + ":" + Urls.WMSPort; |
| | | var result = await (url + "/api/DownAPi/ReceiveWcsSignal").SetBody(model, "application/json", Encoding.UTF8).PostAsAsync<ResponseTasks>(); |
| | | var result = await (url + "/api/DownAPi/ReceiveWcsSignal").SetBody(model, "application/json", Encoding.UTF8).PostAsAsync<ResponseModel>(); |
| | | Log.Information("调用WMS接口反馈任务接口" + result.ToJson()); |
| | | return result; |
| | | } |