From cdf20a4525a2ff9f6fe2c1e9b69fa2854c5848fd Mon Sep 17 00:00:00 2001
From: zxx <Zxx@HanInfo>
Date: 星期二, 27 五月 2025 17:17:03 +0800
Subject: [PATCH] 巨石

---
 HH.WCS.Mobox3/HH.WCS.Mobox3.JuShi/api/WmsController.cs |   53 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 52 insertions(+), 1 deletions(-)

diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.JuShi/api/WmsController.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.JuShi/api/WmsController.cs
index 8fbb40a..2be43e3 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.JuShi/api/WmsController.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.JuShi/api/WmsController.cs
@@ -1,6 +1,7 @@
 锘� using HH.WCS.JuShi;
 using HH.WCS.JuShi.api;
+using HH.WCS.JuShi.device;
 using HH.WCS.JuShi.process;
 using Newtonsoft.Json;
 using System.Collections.Generic;
@@ -86,7 +87,19 @@
             LogHelper.Info("BindMaterial 杩斿洖锛� + JsonConvert.SerializeObject(res), "WMSAPI");
             return res;
         }
-
+        /// <summary>
+        /// 鏁存帓缁戝畾
+        /// </summary>
+        /// <param name="bondLoc"></param>
+        /// <returns></returns>
+        [HttpPost]
+        public Results MultBindMaterial(string bondLoc)
+        {
+            LogHelper.Info("MultBindMaterial 鍙傛暟锛� + JsonConvert.SerializeObject(bondLoc), "WMSAPI");
+            var res = TaskProcess.multBindMaterial(bondLoc);
+            LogHelper.Info("MultBindMaterial 杩斿洖锛� + JsonConvert.SerializeObject(res), "WMSAPI");
+            return res;
+        }
         /// <summary>
         /// 鎽勫儚澶寸洃娴�         /// </summary>
@@ -114,6 +127,44 @@
             return res;
         }
 
+        /// <summary>
+        /// 鏈嶅姟寮�叧鎸夐挳
+        /// </summary>
+        /// <param name="isusing.S_STATUS">鏈嶅姟鐘舵�</param>
+        /// <param name="isusing.S_TYPE">鏈嶅姟绫诲瀷</param>
+        /// <returns></returns>
+        [HttpPost]
+        public Results switchButton(Isusing isusing)
+        {
+            LogHelper.Info("switchButton 鍙傛暟锛� + JsonConvert.SerializeObject(isusing), "WMSAPI");
+            var res = TaskProcess.switchButton(isusing);
+            LogHelper.Info("switchButton 杩斿洖锛� + JsonConvert.SerializeObject(res), "WMSAPI");
+            return res;
+        }
 
+        /// <summary>
+        /// tcp鍙戦�淇″彿 娴嬭瘯鐢�+        /// </summary>
+        /// <returns></returns>
+        [HttpPost]
+        public Results tcpSend(string str)
+        {
+            LogHelper.Info("tcpSend 鍙傛暟锛� + str, "WMSAPI");
+            var res = TaskProcess.tcpSend(str);
+            LogHelper.Info("tcpSend 杩斿洖锛� + str, "WMSAPI");
+            return res;
+        }
+        /// <summary>
+        /// S7鍐欏叆淇″彿 娴嬭瘯鐢�+        /// </summary>
+        /// <returns></returns>
+        [HttpPost]
+        public Results S7Write(int offsetAddr)
+        {
+            LogHelper.Info("S7Write 鍙傛暟锛� + offsetAddr, "WMSAPI");
+            var res = S7Helper.S7Write(offsetAddr);
+            LogHelper.Info("S7Write 杩斿洖锛� + offsetAddr, "WMSAPI");
+            return res;
+        }
     }
 }

--
Gitblit v1.9.1