From a19d2fd7d9f52f7daa15b32d434cb86fa7ffb30b Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周一, 09 9月 2024 14:38:34 +0800
Subject: [PATCH] 去掉不用的代码

---
 DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/DataCaptureHandler/DataCaptureHandler_OP0506.cs |  325 +++++++++++++++++++++++++++---------------------------
 1 files changed, 163 insertions(+), 162 deletions(-)

diff --git a/DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/DataCaptureHandler/DataCaptureHandler_OP0506.cs b/DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/DataCaptureHandler/DataCaptureHandler_OP0506.cs
index c511139..2dca900 100644
--- a/DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/DataCaptureHandler/DataCaptureHandler_OP0506.cs
+++ b/DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/DataCaptureHandler/DataCaptureHandler_OP0506.cs
@@ -1,177 +1,178 @@
-锘縰sing iWare_SCADA_BusinessLogical.BLL;
-using iWare_SCADA_BusinessLogical.Utils;
-using iWare_SCADA_Model;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading;
-using System.Threading.Tasks;
-using System.Web.UI.WebControls;
+锘�//using iWare_SCADA_BusinessLogical.BLL;
+//using iWare_SCADA_BusinessLogical.BLL.Important;
+//using iWare_SCADA_BusinessLogical.Utils;
+//using iWare_SCADA_Model;
+//using System;
+//using System.Collections.Generic;
+//using System.Linq;
+//using System.Text;
+//using System.Threading;
+//using System.Threading.Tasks;
+//using System.Web.UI.WebControls;
 
-namespace iWare_SCADA_BusinessLogical
-{
-    /// <summary>
-    /// OP05 璁惧淇℃伅閲囬泦
-    /// </summary>
-    public class DataCaptureHandler_OP0506 : DataCaptureHandler
-    {
-        public static readonly DataCaptureHandler_OP0506 Instance = new DataCaptureHandler_OP0506();
+//namespace iWare_SCADA_BusinessLogical
+//{
+//    /// <summary>
+//    /// OP05 璁惧淇℃伅閲囬泦
+//    /// </summary>
+//    public class DataCaptureHandler_OP0506 : DataCaptureHandler
+//    {
+//        public static readonly DataCaptureHandler_OP0506 Instance = new DataCaptureHandler_OP0506();
 
-        public DataCaptureHandler_OP0506()
-        {
-        }
+//        public DataCaptureHandler_OP0506()
+//        {
+//        }
 
-        public override string WorkingProcedure
-        {
-            get { return _dataCaptureConfig.WorkingProcedure; }
-        }
+//        public override string WorkingProcedure
+//        {
+//            get { return _dataCaptureConfig.WorkingProcedure; }
+//        }
 
-        public override string DataCapturePointCode
-        {
-            get { return _dataCaptureConfig.DataCapturePointCode; }
-        }
-        public override string DataCapturePointCname
-        {
-            get { return _dataCaptureConfig.DataCapturePointCname; }
-        }
+//        public override string DataCapturePointCode
+//        {
+//            get { return _dataCaptureConfig.DataCapturePointCode; }
+//        }
+//        public override string DataCapturePointCname
+//        {
+//            get { return _dataCaptureConfig.DataCapturePointCname; }
+//        }
 
 
-        public override void RefreshDataList(List<DataCaptureConfig> dataCaptureConfig)
-        {
-        }
+//        public override void RefreshDataList(List<DataCaptureConfig> dataCaptureConfig)
+//        {
+//        }
 
-        public override void DataCaptureStart()
-        {
-            if (SystemValue.isStartedImitateModel)
-            {
-                var plcService = PLCManger.GetSinglePLCService(_dataCaptureConfig);
-                WorkPieceLogMiddle wplog = new WorkPieceLogMiddle();
-                wplog.Id = Yitter.IdGenerator.YitIdHelper.NextId();
-                wplog.WorkingProcedure = WorkingProcedure;
-                wplog.EquipmentID = WorkingProcedure;
-                wplog.Remarks = WorkingProcedure;
-                wplog.MonitoringPoint = DataCapturePointCode;
-                //wplog.CreatedUserName = DataCapturePointCode;
-                SystemBussinessHelper.SetWorkPieceLogMiddleForCreatedUserName(ref wplog, DataCapturePointCode, DataCapturePointCname);
-                wplog.CreatedTime = DateTimeHelper.GetDateTime();
-                wplog.IsDeleted = false;
+//        public override void DataCaptureStart()
+//        {
+//            if (SystemValue.isStartedImitateModel)
+//            {
+//                var plcService = PLCManger.GetSinglePLCService(_dataCaptureConfig);
+//                WorkPieceLogMiddle wplog = new WorkPieceLogMiddle();
+//                wplog.Id = Yitter.IdGenerator.YitIdHelper.NextId();
+//                wplog.WorkingProcedure = WorkingProcedure;
+//                wplog.EquipmentID = WorkingProcedure;
+//                wplog.Remarks = WorkingProcedure;
+//                wplog.MonitoringPoint = DataCapturePointCode;
+//                //wplog.CreatedUserName = DataCapturePointCode;
+//                SystemBussinessHelper.SetWorkPieceLogMiddleForCreatedUserName(ref wplog, DataCapturePointCode, DataCapturePointCname);
+//                wplog.CreatedTime = DateTimeHelper.GetDateTime();
+//                wplog.IsDeleted = false;
 
 
-                wplog.WorkPieceID = WorkPieceID;
-                wplog.EquipmentID = _dataCaptureConfig.EquipmentID;
-                wplog.UpdatedTime = DateTimeHelper.GetDateTime();
-                wplog.UpdatedUserName = DataCapturePointCode;
-                //鏇存柊WorkPieceInfo琛ㄤ互鍙婃彃鍏orkPieceLog琛ㄥ拰WorkPieceInfoLog琛�
-                WorkPieceInfoManager.WorkPiecePushOff(wplog, PLCManger.GetLogTypeForWorkingProcedure(WorkingProcedure));
+//                wplog.WorkPieceID = WorkPieceID;
+//                wplog.EquipmentID = _dataCaptureConfig.EquipmentID;
+//                wplog.UpdatedTime = DateTimeHelper.GetDateTime();
+//                wplog.UpdatedUserName = DataCapturePointCode;
+//                //鏇存柊WorkPieceInfo琛ㄤ互鍙婃彃鍏orkPieceLog琛ㄥ拰WorkPieceInfoLog琛�
+//                WorkPiecePushOffManager.WorkPiecePushOff(wplog, PLCManger.GetLogTypeForWorkingProcedure(WorkingProcedure));
 
-                return;
-            }
-            if (IsCaptureflag)
-            {
-                var plcService = PLCManger.GetSinglePLCService(_dataCaptureConfig);
-                if (plcService == null)
-                {
-                    SystemValue.lbl_Alert_OP0506 = $"{RandomHelper.GenerateRandomCode(4)} 娌℃湁鎵惧埌{_dataCaptureConfig.WorkingProcedure}鐨凱LC璁惧";
-                    return;
-                }
-                if (plcService != null && !plcService.IsConnected)
-                {
-                    plcService.Close();
-                    plcService.OpenService();
-                }
-                while (true)
-                {
-                    ThreadStatusMonitor threadStatusMonitor = new ThreadStatusMonitor();
-                    threadStatusMonitor.Threadcode = DataCapturePointCode;
-                    threadStatusMonitor.Threadcname = DataCapturePointCname;
-                    threadStatusMonitor.Threadendtime = DateTime.Now;
-                    threadStatusMonitor.Threadlastmodifytime = DateTime.Now;
-                    threadStatusMonitor.Threadstatue = 0;
-                    threadStatusMonitor.ThreadId = Thread.CurrentThread.ManagedThreadId.ToString();
-                    try
-                    {
-                        //_dataCaptureConfig
-                        if (plcService == null || !plcService.IsConnected)
-                        {
-                            SystemValue.lbl_Alert_OP0506 = $" {RandomHelper.GenerateRandomCode(4)} {_dataCaptureConfig.WorkingProcedure} PLC杩炴帴宸叉柇寮�锛屾鍦ㄥ皾璇曟墦寮�!";
-                            plcService.Close();
-                            plcService.OpenService();
-                            Thread.Sleep(100);
-                            continue;
-                        }
-                        else
-                        {
-                            //涓氬姟浠g爜
-                            WorkPieceLogMiddle wplog = new WorkPieceLogMiddle();
-                            wplog.Id = Yitter.IdGenerator.YitIdHelper.NextId();
-                            wplog.WorkingProcedure = WorkingProcedure;
-                            wplog.EquipmentID = WorkingProcedure;
-                            wplog.MonitoringPoint = DataCapturePointCode;
-                            //wplog.CreatedUserName = DataCapturePointCode;
-                            SystemBussinessHelper.SetWorkPieceLogMiddleForCreatedUserName(ref wplog, DataCapturePointCode, DataCapturePointCname);
-                            wplog.CreatedTime = DateTimeHelper.GetDateTime();
-                            wplog.UpdatedTime = DateTimeHelper.GetDateTime();
-                            wplog.UpdatedUserName = Environment.MachineName + "鑷姩";
-                            wplog.OnlineTime = DateTimeHelper.GetDateTime();
-                            wplog.IsDeleted = false;
+//                return;
+//            }
+//            if (IsCaptureflag)
+//            {
+//                var plcService = PLCManger.GetSinglePLCService(_dataCaptureConfig);
+//                if (plcService == null)
+//                {
+//                    SystemValue.lbl_Alert_OP0506 = $"{RandomHelper.GenerateRandomCode(4)} 娌℃湁鎵惧埌{_dataCaptureConfig.WorkingProcedure}鐨凱LC璁惧";
+//                    return;
+//                }
+//                if (plcService != null && !plcService.IsConnected)
+//                {
+//                    plcService.Close();
+//                    plcService.OpenService();
+//                }
+//                while (true)
+//                {
+//                    ThreadStatusMonitor threadStatusMonitor = new ThreadStatusMonitor();
+//                    threadStatusMonitor.Threadcode = DataCapturePointCode;
+//                    threadStatusMonitor.Threadcname = DataCapturePointCname;
+//                    threadStatusMonitor.Threadendtime = DateTime.Now;
+//                    threadStatusMonitor.Threadlastmodifytime = DateTime.Now;
+//                    threadStatusMonitor.Threadstatue = 0;
+//                    threadStatusMonitor.ThreadId = Thread.CurrentThread.ManagedThreadId.ToString();
+//                    try
+//                    {
+//                        //_dataCaptureConfig
+//                        if (plcService == null || !plcService.IsConnected)
+//                        {
+//                            SystemValue.lbl_Alert_OP0506 = $" {RandomHelper.GenerateRandomCode(4)} {_dataCaptureConfig.WorkingProcedure} PLC杩炴帴宸叉柇寮�锛屾鍦ㄥ皾璇曟墦寮�!";
+//                            plcService.Close();
+//                            plcService.OpenService();
+//                            Thread.Sleep(100);
+//                            continue;
+//                        }
+//                        else
+//                        {
+//                            //涓氬姟浠g爜
+//                            WorkPieceLogMiddle wplog = new WorkPieceLogMiddle();
+//                            wplog.Id = Yitter.IdGenerator.YitIdHelper.NextId();
+//                            wplog.WorkingProcedure = WorkingProcedure;
+//                            wplog.EquipmentID = WorkingProcedure;
+//                            wplog.MonitoringPoint = DataCapturePointCode;
+//                            //wplog.CreatedUserName = DataCapturePointCode;
+//                            SystemBussinessHelper.SetWorkPieceLogMiddleForCreatedUserName(ref wplog, DataCapturePointCode, DataCapturePointCname);
+//                            wplog.CreatedTime = DateTimeHelper.GetDateTime();
+//                            wplog.UpdatedTime = DateTimeHelper.GetDateTime();
+//                            wplog.UpdatedUserName = Environment.MachineName + "鑷姩";
+//                            wplog.OnlineTime = DateTimeHelper.GetDateTime();
+//                            wplog.IsDeleted = false;
 
-                            foreach (var col in colConfig.Where(o => o.DataCapturePointCode == DataCapturePointCode))
-                            {
-                                try
-                                {
-                                    var valuecol = plcService.ReadValuePoint(col.DbNumber, col.Offset, col.DataCaptureColumnLength.Value, PLCManger.GetTypeForString(col.DataCaptureColumnType));
-                                    //wplog.GetType().GetProperty(col.DataCaptureColumnTabelName).SetValue(wplog, valuecol);//缁欏姩鎬佸瓧娈佃祴鍊�
-                                    var set = wplog.GetType().GetProperty(col.DataCaptureColumnTabelName);
-                                    if (set == null)
-                                    {
-                                        Log4NetHelper.WriteErrorLog(PLCManger.GetLogTypeForWorkingProcedure(WorkingProcedure), $" {DataCapturePointCode}宸ュ簭璁惧閲囬泦 璇诲彇宸ヤ欢鐮佸姩鎬佺敱浜庡瓧娈靛悕娌℃壘鍒帮紝璧嬪�笺�恵WorkingProcedure ?? "绌哄瓧绗︿覆"}銆戝け璐wplog.Id}");
-                                    }
-                                    set.SetValue(wplog, valuecol);//缁欏姩鎬佸瓧娈佃祴鍊�
-                                }
-                                catch (Exception setex)
-                                {
-                                    Log4NetHelper.WriteErrorLog(PLCManger.GetLogTypeForWorkingProcedure(WorkingProcedure), $" {DataCapturePointCode}宸ュ簭璁惧閲囬泦 璇诲彇宸ヤ欢鐮佸姩鎬佽祴鍊笺�恵WorkingProcedure ?? "绌哄瓧绗︿覆"}銆戝紓甯竰wplog.Id}", setex);
-                                }
-                            }
-                            WorkPieceInfoManager.EquipmentMonitor(wplog, PLCManger.GetLogTypeForWorkingProcedure(WorkingProcedure));
-                            threadStatusMonitor.Threadstatue = 1;
+//                            foreach (var col in colConfig.Where(o => o.DataCapturePointCode == DataCapturePointCode))
+//                            {
+//                                try
+//                                {
+//                                    var valuecol = plcService.ReadValuePoint(col.DbNumber, col.Offset, col.DataCaptureColumnLength.Value, PLCManger.GetTypeForString(col.DataCaptureColumnType));
+//                                    //wplog.GetType().GetProperty(col.DataCaptureColumnTabelName).SetValue(wplog, valuecol);//缁欏姩鎬佸瓧娈佃祴鍊�
+//                                    var set = wplog.GetType().GetProperty(col.DataCaptureColumnTabelName);
+//                                    if (set == null)
+//                                    {
+//                                        Log4NetHelper.WriteErrorLog(PLCManger.GetLogTypeForWorkingProcedure(WorkingProcedure), $" {DataCapturePointCode}宸ュ簭璁惧閲囬泦 璇诲彇宸ヤ欢鐮佸姩鎬佺敱浜庡瓧娈靛悕娌℃壘鍒帮紝璧嬪�笺�恵WorkingProcedure ?? "绌哄瓧绗︿覆"}銆戝け璐wplog.Id}");
+//                                    }
+//                                    set.SetValue(wplog, valuecol);//缁欏姩鎬佸瓧娈佃祴鍊�
+//                                }
+//                                catch (Exception setex)
+//                                {
+//                                    Log4NetHelper.WriteErrorLog(PLCManger.GetLogTypeForWorkingProcedure(WorkingProcedure), $" {DataCapturePointCode}宸ュ簭璁惧閲囬泦 璇诲彇宸ヤ欢鐮佸姩鎬佽祴鍊笺�恵WorkingProcedure ?? "绌哄瓧绗︿覆"}銆戝紓甯竰wplog.Id}", setex);
+//                                }
+//                            }
+//                            WorkPieceInfoManager.EquipmentMonitor(wplog, PLCManger.GetLogTypeForWorkingProcedure(WorkingProcedure));
+//                            threadStatusMonitor.Threadstatue = 1;
 
-                        }
-                        SystemValue.lbl_Alert_OP0506 = $"abcdefg:{RandomHelper.GenerateRandomCode(4)}";
+//                        }
+//                        SystemValue.lbl_Alert_OP0506 = $"abcdefg:{RandomHelper.GenerateRandomCode(4)}";
 
-                        if (!_dataCaptureConfig.DataCaptureFrequency.HasValue || _dataCaptureConfig.DataCaptureFrequency < 10)
-                        {
-                            Thread.Sleep(5000);
-                        }
-                        else
-                        {
-                            Thread.Sleep(_dataCaptureConfig.DataCaptureFrequency.Value);
-                        }
+//                        if (!_dataCaptureConfig.DataCaptureFrequency.HasValue || _dataCaptureConfig.DataCaptureFrequency < 10)
+//                        {
+//                            Thread.Sleep(5000);
+//                        }
+//                        else
+//                        {
+//                            Thread.Sleep(_dataCaptureConfig.DataCaptureFrequency.Value);
+//                        }
 
-                    }
-                    catch (System.Data.Entity.Validation.DbEntityValidationException ex)
-                    {
-                        SystemValue.lbl_Alert_OP0506 = $" {RandomHelper.GenerateRandomCode(4)} 璇诲彇{DataCapturePointCode}宸ュ簭鐩戞帶璁惧閲囬泦 鍑虹幇寮傚父锛岃鏌ョ湅鏃ュ織锛�";
-                        Log4NetHelper.WriteErrorLog(PLCManger.GetLogTypeForWorkingProcedure(WorkingProcedure), $"璇诲彇 {DataCapturePointCode}宸ュ簭鐩戞帶璁惧閲囬泦鏁版嵁鏃跺紓甯革細", ex);
-                    }
-                    catch (Exception ex)
-                    {
-                        SystemValue.lbl_Alert_OP0506 = $" {RandomHelper.GenerateRandomCode(4)} 璇诲彇{DataCapturePointCode}宸ュ簭鐩戞帶璁惧閲囬泦 鍑虹幇寮傚父锛岃鏌ョ湅鏃ュ織锛�";
-                        Log4NetHelper.WriteErrorLog(PLCManger.GetLogTypeForWorkingProcedure(WorkingProcedure), $"璇诲彇 {DataCapturePointCode}宸ュ簭鐩戞帶璁惧閲囬泦鏁版嵁鏃跺紓甯革細", ex);
-                    }
-                    finally
-                    {
-                        WorkPieceInfoManager.ThreadMonitor(threadStatusMonitor);
-                    }
-                }
-            }
-            else
-            {
-                SystemValue.lbl_Alert_OP0506 = $" {RandomHelper.GenerateRandomCode(4)} {DataCapturePointCode}宸ュ簭鐩戞帶璁惧閲囬泦 涓嶅仛鏍¢獙锛岃纭閰嶇疆淇℃伅锛�";
-                Log4NetHelper.WriteInfoLog(PLCManger.GetLogTypeForWorkingProcedure(WorkingProcedure), $"璇粄DataCapturePointCode}宸ュ簭鐩戞帶璁惧閲囬泦 涓嶅仛鏍¢獙锛岃纭鏄惁閰嶇疆寮傚父");
-            }
-        }
+//                    }
+//                    catch (System.Data.Entity.Validation.DbEntityValidationException ex)
+//                    {
+//                        SystemValue.lbl_Alert_OP0506 = $" {RandomHelper.GenerateRandomCode(4)} 璇诲彇{DataCapturePointCode}宸ュ簭鐩戞帶璁惧閲囬泦 鍑虹幇寮傚父锛岃鏌ョ湅鏃ュ織锛�";
+//                        Log4NetHelper.WriteErrorLog(PLCManger.GetLogTypeForWorkingProcedure(WorkingProcedure), $"璇诲彇 {DataCapturePointCode}宸ュ簭鐩戞帶璁惧閲囬泦鏁版嵁鏃跺紓甯革細", ex);
+//                    }
+//                    catch (Exception ex)
+//                    {
+//                        SystemValue.lbl_Alert_OP0506 = $" {RandomHelper.GenerateRandomCode(4)} 璇诲彇{DataCapturePointCode}宸ュ簭鐩戞帶璁惧閲囬泦 鍑虹幇寮傚父锛岃鏌ョ湅鏃ュ織锛�";
+//                        Log4NetHelper.WriteErrorLog(PLCManger.GetLogTypeForWorkingProcedure(WorkingProcedure), $"璇诲彇 {DataCapturePointCode}宸ュ簭鐩戞帶璁惧閲囬泦鏁版嵁鏃跺紓甯革細", ex);
+//                    }
+//                    finally
+//                    {
+//                        WorkPieceInfoManager.ThreadMonitor(threadStatusMonitor);
+//                    }
+//                }
+//            }
+//            else
+//            {
+//                SystemValue.lbl_Alert_OP0506 = $" {RandomHelper.GenerateRandomCode(4)} {DataCapturePointCode}宸ュ簭鐩戞帶璁惧閲囬泦 涓嶅仛鏍¢獙锛岃纭閰嶇疆淇℃伅锛�";
+//                Log4NetHelper.WriteInfoLog(PLCManger.GetLogTypeForWorkingProcedure(WorkingProcedure), $"璇粄DataCapturePointCode}宸ュ簭鐩戞帶璁惧閲囬泦 涓嶅仛鏍¢獙锛岃纭鏄惁閰嶇疆寮傚父");
+//            }
+//        }
 
-    }
-}
+//    }
+//}

--
Gitblit v1.9.3