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