From d44e3abf0d51cfea1ed7df510974d69458cf516d Mon Sep 17 00:00:00 2001
From: 杨前锦 <1010338399@qq.com>
Date: 星期三, 04 六月 2025 17:11:59 +0800
Subject: [PATCH] 印尼佳通半制品变更需求开发

---
 HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/core/WCSCore.cs |   22 ++++------------------
 1 files changed, 4 insertions(+), 18 deletions(-)

diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/core/WCSCore.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/core/WCSCore.cs
index 1a802e0..2bbdc23 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/core/WCSCore.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/core/WCSCore.cs
@@ -11,6 +11,7 @@
 using System.Web.Http;
 using static HH.WCS.Mobox3.FJJT.api.ApiHelper;
 using static HH.WCS.Mobox3.FJJT.api.ApiModel;
+using HH.WCS.Mobox3.FJJT.util;
 
 namespace HH.WCS.Mobox3.FJJT.core {
     internal class WCSCore {
@@ -85,24 +86,9 @@
                                 LogHelper.Info("寮�杩涜RFID鎵弿", "AGV");
                                 // 鏌ヨ鎵弿鐨凴FID
                                 // 鍙戦� 00 04 71 02鍒版壂鐮佸櫒 锛屾帴鍙楄繑鍥炴暟鎹苟瑙f瀽
-                                /* string hexString = TcpClient.SendHexOnce("127.0.0.1", 8080, "00 04 71 02");
-                                 var rfid = hexString.Substring(6, 8);*/
-                                string rfid = "";
-                                LogHelper.Info($"鎵弿缁撴潫锛孯FID锛歿rfid}", "AGV");
-                                if (rfid == cst.S_CNTR_CODE)
-                                {
-                                    LogHelper.Info($"鎵弿RFID锛歿rfid}涓庝换鍔FID涓�嚧", "AGV");
-                                    // 淇敼1012鐨勫弬鏁�涓�
-                                   /* NDCApi.ChangeOrderParam(cst.S_CODE, 6, "1");*/
-                                }
-                                else
-                                {
-                                    WMSHelper.addAlarmRecord("娴佺▼寮傚父", "浣�, $"鎵弿RFID锛歿rfid}涓庝换鍔FID:{cst.S_CNTR_CODE}涓嶄竴鑷�, "AGV");
-                                    // 淇敼鍙傛暟6涓�
-                                    /* NDCApi.ChangeOrderParam(cst.S_CODE, 6, "3");*/
-                                    // 淇敼瀹瑰櫒寮傚父鐘舵�
-                                    ContainerHelper.UpdateCntrState(cst.S_CNTR_CODE, 2,$"{model.ForkliftNo}AGV鎵爜鍣�鎵弿RFID:{rfid}涓庝换鍔FID:{cst.S_CNTR_CODE}涓嶄竴鑷�);
-                                }
+                                byte[] bytes = new byte[] {00,04,71,02};
+                                var plc = Settings.deviceInfos.Where(a => a.deviceNo == model.ForkliftNo && a.enable == 1).FirstOrDefault();
+                                TcpServer.TcpServerSend(plc.address, bytes);
                             }
                             else if (model.State == 1002)
                             {

--
Gitblit v1.9.1