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