From 67f54fd5f720263e8a2937b0f0b0a610141bef08 Mon Sep 17 00:00:00 2001
From: cjs <2216046164@qq.com>
Date: 星期三, 11 六月 2025 17:20:28 +0800
Subject: [PATCH] 111

---
 ams/Hanhe.iWCS.JingmenGEMTwoProtocol/ProcessHelper.cs |   34 +++++++++++++++-------------------
 1 files changed, 15 insertions(+), 19 deletions(-)

diff --git a/ams/Hanhe.iWCS.JingmenGEMTwoProtocol/ProcessHelper.cs b/ams/Hanhe.iWCS.JingmenGEMTwoProtocol/ProcessHelper.cs
index 598fb2b..d0ac375 100644
--- a/ams/Hanhe.iWCS.JingmenGEMTwoProtocol/ProcessHelper.cs
+++ b/ams/Hanhe.iWCS.JingmenGEMTwoProtocol/ProcessHelper.cs
@@ -96,25 +96,25 @@
 
         internal static void recordInfo(string taskName,string errMsg)
         {
-            //var errInfo = MongoDBSingleton.Instance.FindOne<errInfoTable>(Query.EQ("taskName", taskName), "errInfoTable");
-            //if(errInfo != null)
-            //{
-            //    MongoDBSingleton.Instance.Update<errInfoTable>(Query.EQ("_id", errInfo._id), Update.Set("errMsg", errMsg).Set("dateTime", DateTime.Now), UpdateFlags.None);
-            //}
-            //else
-            //{
-            //    MongoDBSingleton.Instance.Insert<errInfoTable>(new errInfoTable 
-            //    {
-            //        taskName = taskName,
-            //        errMsg = errMsg,
-            //        dateTime = DateTime.Now
-            //    });
-            //}
+            var errInfo = MongoDBSingleton.Instance.FindOne<errInfoTable>(Query.EQ("taskName", taskName), "errInfoTable");
+            if(errInfo != null)
+            {
+                MongoDBSingleton.Instance.Update<errInfoTable>(Query.EQ("_id", errInfo._id), Update.Set("errMsg", errMsg).Set("dateTime", DateTime.Now), UpdateFlags.None);
+            }
+            else
+            {
+                MongoDBSingleton.Instance.Insert<errInfoTable>(new errInfoTable 
+                {
+                    taskName = taskName,
+                    errMsg = errMsg,
+                    dateTime = DateTime.Now
+                });
+            }
         }
 
         internal static void deleteInfo(string taskName)
         {
-            //MongoDBSingleton.Instance.Remove<errInfoTable>(Query.EQ("taskName", taskName), RemoveFlags.None);
+            MongoDBSingleton.Instance.Remove<errInfoTable>(Query.EQ("taskName", taskName), RemoveFlags.None);
         }
 
 
@@ -740,14 +740,12 @@
                     #endregion
 
 
-                    CMMLog.Info($"OutWareTask 11111");
                     string ssx01 = plc[0].location;
                     string ssx02 = plc[1].location;
                     //CMMLog.Info($"鏌ヨ杈撻�绾垮綋鍓嶇偣浣嶏細{a.location}");
                     var slptInfo1 = MongoDBSingleton.Instance.FindOne<SLPTLoc>(Query.EQ("locCode", ssx01), "SLPTLoc");
                     if (slptInfo1 == null)
                     {
-                        CMMLog.Info($"OutWareTask 222222");
                         endMachLoc = ssx01;
                         slptInfo1 = new SLPTLoc
                         {
@@ -758,7 +756,6 @@
                     }
                     else
                     {
-                        CMMLog.Info($"OutWareTask 3333333");
                         var slptInfo2 = MongoDBSingleton.Instance.FindOne<SLPTLoc>(Query.EQ("locCode", ssx02), "SLPTLoc");
                         if (slptInfo2 == null)
                         {
@@ -772,7 +769,6 @@
                         }
                         else
                         {
-                            CMMLog.Info($"OutWareTask 44444444444");
                             var loc = slptInfo1.taskNum <= slptInfo2.taskNum ? slptInfo1 : slptInfo2;
                             CMMLog.Info("OutWareTask :" + JsonConvert.SerializeObject(loc));
                             if (loc.taskNum < 2)

--
Gitblit v1.9.1