|
@@ -0,0 +1,110 @@
|
|
|
+///// <summary>
|
|
|
+// /// 镀铜一楼res下任务
|
|
|
+// /// </summary>
|
|
|
+// /// <param name="reqDto"></param>
|
|
|
+// /// <returns></returns>
|
|
|
+// [HttpPost]
|
|
|
+// public GenAgvSchedulingTaskResponse CopperLineAgvTaskToRcs(GenAgvSchedulingTaskRequest reqDto)
|
|
|
+// {
|
|
|
+// var result = new GenAgvSchedulingTaskResponse();
|
|
|
+// GenAgvSchedulingTaskRequest resReq = new GenAgvSchedulingTaskRequest();
|
|
|
+// var apiurl = wms.util.AppSettings.GetConfig("RcsCreateTaskPushUrl");
|
|
|
+// var strRes = HttpUtil.PostRequest(apiurl, JsonConvert.SerializeObject(resReq), 30000);
|
|
|
+// if (string.IsNullOrEmpty(strRes))
|
|
|
+// {
|
|
|
+// result.message = "返回空";
|
|
|
+// return result;
|
|
|
+// }
|
|
|
+// return JsonConvert.DeserializeObject<GenAgvSchedulingTaskResponse>(strRes);
|
|
|
+// }
|
|
|
+// /// <summary>
|
|
|
+// /// 镀铜一楼res继续任务
|
|
|
+// /// </summary>
|
|
|
+// /// <param name="reqDto"></param>
|
|
|
+// /// <returns></returns>
|
|
|
+// [HttpPost]
|
|
|
+// public GenAgvSchedulingTaskResponse CopperLineContinueTaskToRcs(GenAgvSchedulingTaskRequest reqDto)
|
|
|
+// {
|
|
|
+// var result = new GenAgvSchedulingTaskResponse();
|
|
|
+// GenAgvSchedulingTaskRequest resReq = new GenAgvSchedulingTaskRequest()
|
|
|
+// { };
|
|
|
+// var apiurl = wms.util.AppSettings.GetConfig("RcsContinuePushUrl");
|
|
|
+// var strRes = HttpUtil.PostRequest(apiurl, JsonConvert.SerializeObject(resReq), 30000);
|
|
|
+// if (string.IsNullOrEmpty(strRes))
|
|
|
+// {
|
|
|
+// result.message = "返回空";
|
|
|
+// return result;
|
|
|
+// }
|
|
|
+// return JsonConvert.DeserializeObject<GenAgvSchedulingTaskResponse>(strRes);
|
|
|
+// }
|
|
|
+// /// <summary>
|
|
|
+// /// 镀铜二楼IWMS下发满轮出库
|
|
|
+// /// </summary>
|
|
|
+// /// <param name="reqDto"></param>
|
|
|
+// /// <returns></returns>
|
|
|
+// [HttpPost]
|
|
|
+// public SRes CopperLineAgvTaskStockOutToIWms(CopperLineAgvTaskStockOutToIWmsRequest reqDto)
|
|
|
+// {
|
|
|
+// var result = new SRes();
|
|
|
+// CopperLineAgvTaskStockOutToIWmsRequest resReq = new CopperLineAgvTaskStockOutToIWmsRequest()
|
|
|
+// {
|
|
|
+// matCode = "",
|
|
|
+// wbCode = "满轮接驳口",
|
|
|
+// inSpoolFull = "1",
|
|
|
+// wetInto = true,
|
|
|
+// wetIntoSpec = false,
|
|
|
+// isSurplus = "",
|
|
|
+// isRework = "",
|
|
|
+// matNo = "",
|
|
|
+// spoolNo = "",
|
|
|
+// gradeCode = "",
|
|
|
+// taskNo = Guid.NewGuid().ToString(),
|
|
|
+
|
|
|
+// };
|
|
|
+// var apiurl = wms.util.AppSettings.GetConfig("IWmsStockOutPushUrl");
|
|
|
+// var strRes = HttpUtil.PostRequest(apiurl, JsonConvert.SerializeObject(reqDto), 30000);
|
|
|
+// if (string.IsNullOrEmpty(strRes))
|
|
|
+// {
|
|
|
+// //result.message = "返回空";
|
|
|
+// return result;
|
|
|
+// }
|
|
|
+// return JsonConvert.DeserializeObject<SRes>(strRes);
|
|
|
+// }
|
|
|
+// /// <summary>
|
|
|
+// /// 镀铜二楼IWMS下发空轮/退料/余料入库
|
|
|
+// /// </summary>
|
|
|
+// /// <param name="reqDto"></param>
|
|
|
+// /// <returns></returns>
|
|
|
+// [HttpPost]
|
|
|
+// public SRes CopperLineAgvTaskStockInToIWms(CopperLineAgvTaskStockInToIWmsRequest reqDto)
|
|
|
+// {
|
|
|
+// var result = new SRes();
|
|
|
+// CopperLineAgvTaskStockInToIWmsRequest resReq = new CopperLineAgvTaskStockInToIWmsRequest()
|
|
|
+// {
|
|
|
+// matCode = "",
|
|
|
+// workAreaCode = "11",
|
|
|
+// outSpoolFull = "1",
|
|
|
+// taskNo = Guid.NewGuid().ToString()
|
|
|
+// };
|
|
|
+// var apiurl = wms.util.AppSettings.GetConfig("IWmsStockInPushUrl");
|
|
|
+// var strRes = HttpUtil.PostRequest(apiurl, JsonConvert.SerializeObject(reqDto), 30000);
|
|
|
+// if (string.IsNullOrEmpty(strRes))
|
|
|
+// {
|
|
|
+// //result.message = "返回空";
|
|
|
+// return result;
|
|
|
+// }
|
|
|
+// return JsonConvert.DeserializeObject<SRes>(strRes);
|
|
|
+// }
|
|
|
+
|
|
|
+// /// <summary>
|
|
|
+// /// AGV执行回调
|
|
|
+// /// </summary>
|
|
|
+// /// <param name="reqDto"></param>
|
|
|
+// /// <returns></returns>
|
|
|
+// [HttpPost]
|
|
|
+// public agvCallbackResponse agvCallback(agvCallbackRequest reqDto)
|
|
|
+// {
|
|
|
+// var res = new agvCallbackResponse() { code = "0",message = "成功" };
|
|
|
+
|
|
|
+// return res;
|
|
|
+// }
|