DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/DataCaptureHandlerV2/DataCaptureHandler_02.cs
@@ -504,6 +504,7 @@ SystemValue.OP20_Side_Value = sideValue; } logMiddle.MonitoringPoint += SystemValue.OP20_Side_Value; //logMiddle.JiaJuGongWei //logMiddle.CreatedUserName = logMiddle.MonitoringPoint; SystemBussinessHelper.SetWorkPieceLogMiddleForCreatedUserName(ref logMiddle, logMiddle.MonitoringPoint, DataCapturePointCname); DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/DataCaptureHandlerV2/DeleteDataHandler.cs
@@ -103,101 +103,6 @@ } //å¤çOP60çæ°æ® try { LogTextHelper.BatchDeleteLog(@"Q:\Measuring_Data_df_Copy", 20); Log4NetHelper.WriteInfoLog(logType, $"å¤çOP60çæ°æ®(Q:\\Measuring_Data_df_Copy)-宿¶å 餿°æ®æåï¼"); } catch (Exception ex) { Log4NetHelper.WriteErrorLog(logType, $"å¤çOP60çæ°æ®(Q:\\Measuring_Data_df_Copy)-宿¶å 餿°æ®å¼å¸¸ï¼", ex); } try { LogTextHelper.BatchDeleteLog(@"Q:\Measuring_Data_dfq", 20); Log4NetHelper.WriteInfoLog(logType, $"å¤çOP60çæ°æ®(Q:\\Measuring_Data_dfq)-宿¶å 餿°æ®"); } catch (Exception ex) { Log4NetHelper.WriteErrorLog(logType, $"å¤çOP60çæ°æ®(Q:\\Measuring_Data_dfq)-宿¶å 餿°æ®å¼å¸¸ï¼", ex); } //å¤çOP80çæ°æ® try { LogTextHelper.BatchDeleteLog(@"X:\CA4GC20TD_COPY", 20); Log4NetHelper.WriteInfoLog(logType, $"å¤çOP80çæ°æ®(X:\\CA4GC20TD_COPY)-宿¶å 餿°æ®ï¼"); } catch (Exception ex) { Log4NetHelper.WriteErrorLog(logType, $"å¤çOP80çæ°æ®(X:\\CA4GC20TD_COPY)-宿¶å 餿°æ®å¼å¸¸ï¼", ex); } try { LogTextHelper.BatchDeleteLog(@"X:\CA4GC20TD_Error", 60); Log4NetHelper.WriteInfoLog(logType, $"å¤çOP80çæ°æ®(X:\\CA4GC20TD_Error)-宿¶å 餿°æ®ï¼"); } catch (Exception ex) { Log4NetHelper.WriteErrorLog(logType, $"å¤çOP80çæ°æ®(X:\\CA4GC20TD_Error)-宿¶å 餿°æ®å¼å¸¸ï¼", ex); } try { LogTextHelper.BatchDeleteLog(@"X:\CA4GC20TD_NoNum", 60); Log4NetHelper.WriteInfoLog(logType, $"å¤çOP80çæ°æ®(X:\\CA4GC20TD_NoNum)-宿¶å 餿°æ®"); } catch (Exception ex) { Log4NetHelper.WriteErrorLog(logType, $"å¤çOP80çæ°æ®(X:\\CA4GC20TD_NoNum)-宿¶å 餿°æ®å¼å¸¸ï¼", ex); } //å¤çOP30çæ°æ® try { LogTextHelper.BatchDeleteLog(@"U:\NutrunnerData\FO\SEQ_24", 20); Log4NetHelper.WriteInfoLog(logType, $"å¤çOP30çæ°æ®(U:\\NutrunnerData\\FO\\SEQ_24)-宿¶å 餿°æ®ï¼"); } catch (Exception ex) { Log4NetHelper.WriteErrorLog(logType, $"å¤çOP30çæ°æ®(U:\\NutrunnerData\\FO\\SEQ_24ï¼-宿¶å 餿°æ®å¼å¸¸ï¼", ex); } try { LogTextHelper.BatchDeleteLog(@"U:\NutrunnerData\FO\SEQ_04", 20); Log4NetHelper.WriteInfoLog(logType, $"å¤çOP30çæ°æ®(U:\\NutrunnerData\\FO\\SEQ_04)-宿¶å 餿°æ®ï¼"); } catch (Exception ex) { Log4NetHelper.WriteErrorLog(logType, $"å¤çOP30çæ°æ®(U:\\NutrunnerData\\FO\\SEQ_04ï¼-宿¶å 餿°æ®å¼å¸¸ï¼", ex); } try { LogTextHelper.BatchDeleteLog(@"Z:\kistler_crack", 20); Log4NetHelper.WriteInfoLog(logType, $"å¤çOP30çæ°æ®(Z:\\kistler_crack)-宿¶å 餿°æ®ï¼"); } catch (Exception ex) { Log4NetHelper.WriteErrorLog(logType, $"å¤çOP30çæ°æ®(Z:\\kistler_crackï¼-宿¶å 餿°æ®å¼å¸¸ï¼", ex); } try { //å¤çOP20çæ°æ® LogTextHelper.BatchDeleteLog(@"W:\", 20); Log4NetHelper.WriteInfoLog(logType, $"å¤çOP20çæ°æ®-宿¶å 餿°æ®ï¼"); } catch (Exception ex) { Log4NetHelper.WriteErrorLog(logType, $"å¤çOP20çæ°æ®-宿¶å 餿°æ®å¼å¸¸ï¼", ex); } } catch (Exception ex) DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/DataCaptureHandlerV2/DeleteDataOtherHandler.cs
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,170 @@ using iWare_SCADA_BusinessLogical.BLL; using iWare_SCADA_BusinessLogical.Utils; using iWare_SCADA_Model; using iWare_SCADA_Model.MiddleModel; using log4net; using System; using System.Collections.Generic; using System.Data.Entity.Core.Common.CommandTrees; using System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder; using System.Data.Entity.Validation; using System.Data.SqlTypes; using System.Diagnostics; using System.IO; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; using System.Web.UI.WebControls; using System.Windows.Forms; namespace iWare_SCADA_BusinessLogical { /// <summary> /// 宿¶å 餿°æ®(å ¶ä»çµèçæä»¶) /// </summary> public class DeleteDataOtherHandler : DataCaptureHandler { public static readonly DeleteDataOtherHandler Instance = new DeleteDataOtherHandler(); public static readonly LogType logType = LogType.DeleteData; public DeleteDataOtherHandler() { } 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 void RefreshDataList(List<DataCaptureConfig> dataCaptureConfig) { } public override void DataCaptureStart() { while (true) { try { //å¤çOP60çæ°æ® try { LogTextHelper.BatchDeleteLog(@"Q:\Measuring_Data_df_Copy", 20); Log4NetHelper.WriteInfoLog(logType, $"å¤çOP60çæ°æ®(Q:\\Measuring_Data_df_Copy)-宿¶å 餿°æ®æåï¼"); } catch (Exception ex) { Log4NetHelper.WriteErrorLog(logType, $"å¤çOP60çæ°æ®(Q:\\Measuring_Data_df_Copy)-宿¶å 餿°æ®å¼å¸¸ï¼", ex); } try { LogTextHelper.BatchDeleteLog(@"Q:\Measuring_Data_dfq", 20); Log4NetHelper.WriteInfoLog(logType, $"å¤çOP60çæ°æ®(Q:\\Measuring_Data_dfq)-宿¶å 餿°æ®"); } catch (Exception ex) { Log4NetHelper.WriteErrorLog(logType, $"å¤çOP60çæ°æ®(Q:\\Measuring_Data_dfq)-宿¶å 餿°æ®å¼å¸¸ï¼", ex); } //å¤çOP80çæ°æ® try { LogTextHelper.BatchDeleteLog(@"X:\CA4GC20TD_COPY", 20); Log4NetHelper.WriteInfoLog(logType, $"å¤çOP80çæ°æ®(X:\\CA4GC20TD_COPY)-宿¶å 餿°æ®ï¼"); } catch (Exception ex) { Log4NetHelper.WriteErrorLog(logType, $"å¤çOP80çæ°æ®(X:\\CA4GC20TD_COPY)-宿¶å 餿°æ®å¼å¸¸ï¼", ex); } try { LogTextHelper.BatchDeleteLog(@"X:\CA4GC20TD_Error", 60); Log4NetHelper.WriteInfoLog(logType, $"å¤çOP80çæ°æ®(X:\\CA4GC20TD_Error)-宿¶å 餿°æ®ï¼"); } catch (Exception ex) { Log4NetHelper.WriteErrorLog(logType, $"å¤çOP80çæ°æ®(X:\\CA4GC20TD_Error)-宿¶å 餿°æ®å¼å¸¸ï¼", ex); } try { LogTextHelper.BatchDeleteLog(@"X:\CA4GC20TD_NoNum", 60); Log4NetHelper.WriteInfoLog(logType, $"å¤çOP80çæ°æ®(X:\\CA4GC20TD_NoNum)-宿¶å 餿°æ®"); } catch (Exception ex) { Log4NetHelper.WriteErrorLog(logType, $"å¤çOP80çæ°æ®(X:\\CA4GC20TD_NoNum)-宿¶å 餿°æ®å¼å¸¸ï¼", ex); } //å¤çOP30çæ°æ® try { LogTextHelper.BatchDeleteLog(@"U:\NutrunnerData\FO\SEQ_24", 20); Log4NetHelper.WriteInfoLog(logType, $"å¤çOP30çæ°æ®(U:\\NutrunnerData\\FO\\SEQ_24)-宿¶å 餿°æ®ï¼"); } catch (Exception ex) { Log4NetHelper.WriteErrorLog(logType, $"å¤çOP30çæ°æ®(U:\\NutrunnerData\\FO\\SEQ_24ï¼-宿¶å 餿°æ®å¼å¸¸ï¼", ex); } try { LogTextHelper.BatchDeleteLog(@"U:\NutrunnerData\FO\SEQ_04", 20); Log4NetHelper.WriteInfoLog(logType, $"å¤çOP30çæ°æ®(U:\\NutrunnerData\\FO\\SEQ_04)-宿¶å 餿°æ®ï¼"); } catch (Exception ex) { Log4NetHelper.WriteErrorLog(logType, $"å¤çOP30çæ°æ®(U:\\NutrunnerData\\FO\\SEQ_04ï¼-宿¶å 餿°æ®å¼å¸¸ï¼", ex); } try { LogTextHelper.BatchDeleteLog(@"Z:\kistler_crack", 20); Log4NetHelper.WriteInfoLog(logType, $"å¤çOP30çæ°æ®(Z:\\kistler_crack)-宿¶å 餿°æ®ï¼"); } catch (Exception ex) { Log4NetHelper.WriteErrorLog(logType, $"å¤çOP30çæ°æ®(Z:\\kistler_crackï¼-宿¶å 餿°æ®å¼å¸¸ï¼", ex); } try { //å¤çOP20çæ°æ® LogTextHelper.BatchDeleteLog(@"W:\", 20); Log4NetHelper.WriteInfoLog(logType, $"å¤çOP20çæ°æ®-宿¶å 餿°æ®ï¼"); } catch (Exception ex) { Log4NetHelper.WriteErrorLog(logType, $"å¤çOP20çæ°æ®-宿¶å 餿°æ®å¼å¸¸ï¼", ex); } Thread.Sleep(8 * 60 * 60 * 1000);//æ¯å¤©8å°æ¶ä¸æ¬¡ } catch (Exception ex) { Log4NetHelper.WriteErrorLog(logType, $"宿¶å 餿°æ®å¼å¸¸ï¼", ex); } finally { } } } } } DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/iWare_SCADA_BusinessLogical.csproj
@@ -90,6 +90,7 @@ <Compile Include="BLL\WorkPieceLogManager.cs" /> <Compile Include="DataCaptureHandlerV2\DataCaptureHandler_OP0501 - æ°ç.cs" /> <Compile Include="DataCaptureHandlerV2\DataCaptureHandler_OP0501 - èç.cs" /> <Compile Include="DataCaptureHandlerV2\DeleteDataOtherHandler.cs" /> <Compile Include="DataCaptureHandlerV2\DeleteDataHandler.cs" /> <Compile Include="DataCaptureHandlerV2\OP80QualityDataHandler.cs" /> <Compile Include="DataCaptureHandlerV2\DataCaptureHandler_01.cs" /> DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_DataCaptureV3/FormMain.cs
@@ -1560,6 +1560,9 @@ DeleteDataHandler _deleteDataHandler = new DeleteDataHandler(); _dataCaptureHandler.Add(_deleteDataHandler); DeleteDataOtherHandler _deleteDataOtherHandler = new DeleteDataOtherHandler(); _dataCaptureHandler.Add(_deleteDataOtherHandler); #endregion try @@ -1904,12 +1907,12 @@ //#region 01 äºç»´ç 读å case "OP3001": //case "OP3501": //case "OP5001A": //case "OP5001B": //case "OP6001": //case "OP7001": //case "OP8001": //case "OP3501": //case "OP5001A": //case "OP5001B": //case "OP6001": //case "OP7001": //case "OP8001": DataCaptureHandler_01 dc01 = new DataCaptureHandler_01(); dc01._dataCaptureConfig = config; _dataCaptureHandler.Add(dc01); DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_Model/MiddleModel/WorkPieceLogMiddle.cs
@@ -17,6 +17,11 @@ /// </summary> public int? GetQcDataFlag { get; set; } /// <summary> /// å¤¹å ·å·¥ä½ /// </summary> public string JiaJuGongWei { get; set;} #region SPC,NOOK æ¨åºå¤ä»¶ OP20ï¼OP50ï¼OP60 public string WorkPieceIDA { get; set; } public string WorkPieceIDB { get; set; } DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_Model/TableModel/WorkPieceProcess.cs
@@ -98,5 +98,11 @@ /// éè¦æ´æ°70è´¨éæ°æ®çæ è®° ï¼ 1ï¼éè¦æ´æ° 2ï¼ä¸éè¦æ´æ°ï¼ /// </summary> public int? Update70Flag { get; set; } /// <summary> /// å¤¹å ·å·¥ä½ [Editby shaocx,2024-09-11] /// </summary> public string JiaJuGongWei { get; set; } } }