schangxiang@126.com
2025-09-17 c0e20b1b0f1298cdc0af0037d60e74d51e364501
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;
@@ -38,6 +39,10 @@
{
    public partial class FormCC : Form
    {
        /// <summary>
        /// 全局-269位置最新扫描的板件数据(格式 包号|Upi|时间点)
        /// </summary>
        public static string Globle_269_LastPackageUpi = "";
        /// <summary>
        /// 全局-配置报警信息列表
@@ -246,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
@@ -275,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
@@ -681,14 +689,17 @@
                {
                    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(10);
                        ClearDataHandler.Delete_mes_push_papercut(30);
                        //去掉这个删除验证  【Editby shaocx,2025-09-17】
                        //ClearDataHandler.Delete_mes_push_packagecode(10);
                        ClearDataHandler.Delete_wms_rbline_task(30);
                        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();