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