| | |
| | | _db.Insertable(taskAdd).ExecuteCommand(); |
| | | endLocat = result.TaskList.EndRoadway; |
| | | returnStr = result.TaskList.EndLocate; |
| | | taskNo = result.TaskList.TaskNo; |
| | | } |
| | | else |
| | | { |
| | |
| | | return result.Success.ToString(); |
| | | } |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// 调用WMS接口反馈缠膜完成 |
| | | /// </summary> |
| | |
| | | return result; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 调用WMS接口验证箱码是否可拣货并返回装车口 |
| | | /// </summary> |
| | | /// <param name="boxNo">箱码</param> |
| | | /// <returns></returns> |
| | | public RequestloadingAddre ResultBoxInfoExportWcs(string boxNo) |
| | | { |
| | | string url = Urls.WMSAddress + ":" + Urls.WMSPort; |
| | | var str = new |
| | | { |
| | | BoxNo = boxNo |
| | | }; |
| | | var result = (url + "/api/DownAPi/ResultBoxInfoCheckWcs").SetBody(str, "application/json", Encoding.UTF8).PostAsAsync<RequestloadingAddre>().Result; |
| | | Log.Information("调用WMS接口验证箱码是否可拣货并返回装车口:" + result.ToJson()); |
| | | |
| | | return result; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 调用WMS接口反馈AGV可放信号 |
| | | /// </summary> |
| | | /// <param name="taskno">任务号</param> |
| | | /// <param name="port">工位号</param> |
| | | /// <returns></returns> |
| | | public string RequesContinueAgv(string taskno,string port) |
| | | { |
| | | string url = Urls.WMSAddress + ":" + Urls.WMSPort; |
| | | var str = new |
| | | { |
| | | TaskNo = taskno, |
| | | Port = port |
| | | }; |
| | | var result = (url + "/api/DownAPi/AgcontinueTask").SetBody(str, "application/json", Encoding.UTF8).PostAsAsync<IsBaleModel>().Result; |
| | | Log.Information("调用WMS接口反馈拆膜异常接口" + result.ToJson()); |
| | | return result.Success.ToString(); |
| | | } |
| | | } |