From 5321419f5fddb4e877fe90ccd90ebdc1a115af64 Mon Sep 17 00:00:00 2001 From: 海波 张 <2956280567@qq.com> Date: 星期五, 18 七月 2025 17:29:26 +0800 Subject: [PATCH] 出库修改 --- api/WcsController.cs | 93 +++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 91 insertions(+), 2 deletions(-) diff --git a/api/WcsController.cs b/api/WcsController.cs index ce51fa3..d0a90f8 100644 --- a/api/WcsController.cs +++ b/api/WcsController.cs @@ -10,11 +10,100 @@ namespace HH.WCS.ZhongCeJinTan.api { - internal class WcsController : System.Web.Http.ApiController + public class WcsController : System.Web.Http.ApiController { - + //Wcs璋冪敤 + + + /// <summary> + /// Wcs浠诲姟鎵ц閫氱煡 + /// </summary> + /// <returns></returns> + [HttpPost] + [Route("api/WcsOperateTask")] + public WcsWarningReurn WcsOperateTask(WcsOperateTaskParme model) + { + LogHelper.Info("WcsOperateTask浠诲姟鎵ц閫氱煡 鍙傛暟锛� + JsonConvert.SerializeObject(model), "Wcs浠诲姟鎵ц閫氱煡"); + var res = WcsTask.WcsOperateTask(model); + LogHelper.Info("WcsOperateTask浠诲姟鎵ц閫氱煡 杩斿洖锛� + JsonConvert.SerializeObject(res), "Wcs浠诲姟鎵ц閫氱煡"); + return res; + } + + + /// <summary> + /// Wcs鎶ヨ涓婃姤 + /// </summary> + /// <returns></returns> + [HttpPost] + [Route("api/WcsTaskProcessing")] + public WcsWarningReurn WcsTaskProcessing(WcsWarningParme model) + { + LogHelper.Info("WcsTaskProcessing鎶ヨ涓婃姤 鍙傛暟锛� + JsonConvert.SerializeObject(model), "鎶ヨ涓婃姤"); + var res = WcsTask.WcsTaskProcessing(model); + LogHelper.Info("WcsTaskProcessing鎶ヨ 杩斿洖锛� + JsonConvert.SerializeObject(res), "鎶ヨ涓婃姤"); + return res; + } + + + /// <summary> + /// Wcs宸烽亾鍙敤涓婃姤 + /// </summary> + /// <returns></returns> + [HttpPost] + [Route("api/WcsRoadwaystate")] + public WcsWarningReurn WcsRoadwaystate(WcsRoadwaystateParme model) + { + LogHelper.Info("WcsRoadwaystate宸烽亾鍙敤涓婃姤 鍙傛暟锛� + JsonConvert.SerializeObject(model), "宸烽亾鍙敤涓婃姤"); + var res = WcsTask.WcsRoadwaystate(model); + LogHelper.Info("WcsRoadwaystate宸烽亾鍙敤 杩斿洖锛� + JsonConvert.SerializeObject(res), "宸烽亾鍙敤涓婃姤"); + return res; + } + + + /// <summary> + /// Wcs閫氱煡纭锛堜氦浜掔敤锛�+ /// </summary> + /// <returns></returns> + [HttpPost] + [Route("api/ZcSafetyRequest")] + public WcsWarningReurn agvResponse(agvResponseParme model) + { + LogHelper.Info("agvResponse閫氱煡纭 鍙傛暟锛� + JsonConvert.SerializeObject(model), "閫氱煡纭"); + var res = WcsTask.agvResponse(model); + LogHelper.Info("agvResponse閫氱煡纭 杩斿洖锛� + JsonConvert.SerializeObject(res), "閫氱煡纭"); + return res; + } + + + /// <summary> + /// Wcs鏀捐揣鏈夎揣 闇�鏀归亾 鍙栬揣鏃犺揣 鍙栨秷浠诲姟 + /// </summary> + /// <returns></returns> + [HttpPost] + [Route("api/ZcInChangeBit")] + public WcsWarningReurn ZcInChangeBit(changeBitParme model) + { + LogHelper.Info("ZcInChangeBit 鏀捐揣鏈夎揣鎴栧彇璐ф棤璐у弬鏁帮細" + JsonConvert.SerializeObject(model), "鏀捐揣鏈夎揣"); + var res = WcsTask.ZcInChangeBit(model); + LogHelper.Info("ZcInChangeBit 鏀捐揣鏈夎揣鎴栧彇璐ф棤璐ц繑鍥烇細" + JsonConvert.SerializeObject(res), "鏀捐揣鏈夎揣"); + return res; + } + + /// <summary> + /// Wcs涓嬪彂浠诲姟 + /// </summary> + /// <returns></returns> + [HttpPost] + [Route("api/ZcWcsInWorkArea")] + public WcsWarningReurn ZcWcsInWorkArea(WcsOperateTaskParme1 model) + { + LogHelper.Info("ZcWcsInWorkArea 鍙傛暟锛� + JsonConvert.SerializeObject(model), "Wcs涓嬪彂浠诲姟"); + var res = WcsTask.ZcWcsInWorkArea(model); + LogHelper.Info("ZcWcsInWorkArea 杩斿洖锛� + JsonConvert.SerializeObject(res), "Wcs涓嬪彂浠诲姟"); + return res; + } -- Gitblit v1.9.1