From 9aeaf9bd0461f19a5cde1095b292c1d2109c8a98 Mon Sep 17 00:00:00 2001
From: cjs <2216046164@qq.com>
Date: 星期四, 19 六月 2025 17:21:07 +0800
Subject: [PATCH] 111

---
 ams/Hanhe.iWCS.JingmenGEMTwoProtocol/EnentListen.cs |   38 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 38 insertions(+), 0 deletions(-)

diff --git a/ams/Hanhe.iWCS.JingmenGEMTwoProtocol/EnentListen.cs b/ams/Hanhe.iWCS.JingmenGEMTwoProtocol/EnentListen.cs
index 50fd600..c8a8ce9 100644
--- a/ams/Hanhe.iWCS.JingmenGEMTwoProtocol/EnentListen.cs
+++ b/ams/Hanhe.iWCS.JingmenGEMTwoProtocol/EnentListen.cs
@@ -369,6 +369,13 @@
             }
             #endregion
 
+            #region 10021-erp绠�崟鐢熶骇鍏ュ簱琛ㄥ弽棣堝け璐ワ紝閲嶆柊鍙嶉
+            if (currActionModel.CN_N_ACTION_CODE == 10021)
+            {
+                ERPService.SendERPTaskCompleteFuncThree();
+            }
+            #endregion
+
             #region 鍥涢挻
 
             #region 10017-A鍙�@@ -398,6 +405,37 @@
             }
             #endregion
 
+            #region 10019-D鍙�+            if (currActionModel.CN_N_ACTION_CODE == 10019)
+            {
+                var list = Settings.GetPlcInfo().Where(a => a.enable == 1 && a.deviceType == "43").ToList();
+                if (list.Count > 0)
+                {
+                    list.ForEach(a =>
+                    {
+                        PLCControl.DMachine(a);
+                    });
+                }
+                Thread.Sleep(3000);
+
+            }
+            #endregion
+
+            #region 10020-鐢甸挻鎺ラ┏浣嶅叆绔嬪簱
+            if (currActionModel.CN_N_ACTION_CODE == 10020)
+            {
+                var conInfo = Settings.GetDGConnectingbitsList().Where(a => a.enable == 1).ToList();
+                if (conInfo != null)
+                {
+                    foreach (var a in conInfo)
+                    {
+                        CMMLog.Info(JsonConvert.SerializeObject(a));
+                        PLCControl.DGInWarehouse(a.locCode);
+                    }
+                }
+            }
+            #endregion
+
             #endregion
             return bResult;
         }

--
Gitblit v1.9.1