From a97a624c1fb269a059f97629076433c46b4e8b4c Mon Sep 17 00:00:00 2001 From: schangxiang@126.com <schangxiang@126.com> Date: 周三, 13 8月 2025 14:42:08 +0800 Subject: [PATCH] //如果是连续打印,则不调用打印服务,解决重复打印的问题 【Editby shaocx,2025-08-13】 --- CC/iWareCC_ASRS/FormCC.cs | 50 ++++++++++++++++++++++++++++---------------------- 1 files changed, 28 insertions(+), 22 deletions(-) diff --git a/CC/iWareCC_ASRS/FormCC.cs b/CC/iWareCC_ASRS/FormCC.cs index 7d9b439..8199439 100644 --- a/CC/iWareCC_ASRS/FormCC.cs +++ b/CC/iWareCC_ASRS/FormCC.cs @@ -28,6 +28,7 @@ using System.Net; using System.ServiceModel; using System.Threading; +using System.Threading.Tasks; using System.Windows.Forms; using XiGang.Core.Model; using XiGang.Core.Model.ViewModels; @@ -250,7 +251,7 @@ new Thread(PushPackageCodeToMes.Handler).Start(); new Thread(PushPaperCutToMes.Handler).Start(); - new Thread(DataProcess_ValidateQiTao.Handler).Start(); + //new Thread(DataProcess_ValidateQiTao.Handler).Start(); //*/ #endregion @@ -279,22 +280,25 @@ #region 瀵瑰鍙戝竷WCF褰㈠紡鏁版嵁璁块棶鏈嶅姟 - try + Task.Run(() => { - #region 瀵瑰鍙戝竷WCF褰㈠紡鏁版嵁璁块棶鏈嶅姟 - var lineServiceHost = new ServiceHost(typeof(CCWcfService)); - lineServiceHost.Open(); - lbl_WCFMsg.Text = "鍙戝竷WCF鎴愬姛," + lineServiceHost.BaseAddresses[0].AbsoluteUri; - lbl_WCFMsg.ForeColor = Color.Green; - #endregion + try + { + #region 瀵瑰鍙戝竷WCF褰㈠紡鏁版嵁璁块棶鏈嶅姟 + var lineServiceHost = new ServiceHost(typeof(CCWcfService)); + lineServiceHost.Open(); + lbl_WCFMsg.Text = "鍙戝竷WCF鎴愬姛," + lineServiceHost.BaseAddresses[0].AbsoluteUri; + lbl_WCFMsg.ForeColor = Color.Green; + #endregion - } - catch (Exception ex) - { - Log4NetHelper.WriteErrorLog(iWareCommon.Utils.LogType.CCWCFService, "鍙戝竷WCF澶辫触", ex); - lbl_WCFMsg.Text = "鍙戝竷WCF澶辫触锛�" + ex.Message; - lbl_WCFMsg.ForeColor = Color.Red; - } + } + catch (Exception ex) + { + Log4NetHelper.WriteErrorLog(iWareCommon.Utils.LogType.CCWCFService, "鍙戝竷WCF澶辫触", ex); + lbl_WCFMsg.Text = "鍙戝竷WCF澶辫触锛�" + ex.Message; + lbl_WCFMsg.ForeColor = Color.Red; + } + }); #endregion @@ -685,14 +689,16 @@ { if (SystemValue.isAllowRuning_DeleteData && SystemValue.isStartedModel) { - ClearDataHandler.Delete_Base_SysExceptionInfo(7); - ClearDataHandler.Delete_Task_RequestLog(7); - ClearDataHandler.Delete_Task_Part(10); - ClearDataHandler.Delete_Device_Warning(30); - ClearDataHandler.Delete_HttpRequestRecord(14); + ClearDataHandler.Delete_wms_record_print(7); + ClearDataHandler.Delete_mes_push_papercut(7); + ClearDataHandler.Delete_mes_push_packagecode(10); + ClearDataHandler.Delete_wms_rbline_task(10); - ClearDataHandler.Delete_MES_BTJReceiveReq(30); - ClearDataHandler.Delete_MES_OnLineReq(30); + //ClearDataHandler.Delete_Device_Warning(30); + //ClearDataHandler.Delete_HttpRequestRecord(14); + + //ClearDataHandler.Delete_MES_BTJReceiveReq(30); + //ClearDataHandler.Delete_MES_OnLineReq(30); LogTextHelper.BatchDeleteLog(); -- Gitblit v1.9.3