| | |
| | | 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; |
| | |
| | | { |
| | | try |
| | | { |
| | | //Thread.Sleep(8 * 60 * 60 * 1000);//每天8小时一次 |
| | | Thread.Sleep(20 * 60 * 1000);//20分钟执行一次 |
| | | |
| | | //每天凌晨1、3、5、6执行一次 |
| | | var hour = DateTime.Now.Hour; |
| | | if (!(hour == 1 || hour == 3 || hour == 5 || hour == 6)) |
| | | { |
| | | continue; |
| | | } |
| | | |
| | | try |
| | | { |
| | | LogTextHelper.BatchDeleteLog(); |
| | |
| | | ClearDataHandler.Delete_WorkPieceInfoLog(7); |
| | | |
| | | ClearDataHandler.Delete_WorkPieceLog(7); |
| | | |
| | | ClearDataHandler.Delete_AccessInterfaceLogForRequest(7); |
| | | |
| | | ClearDataHandler.Delete_QualityDataInfoLog(7); |
| | | |
| | | ClearDataHandler.Delete_sys_log_op(7); |
| | | |
| | | ClearDataHandler.Delete_sys_log_ex(7); |
| | | |
| | | ClearDataHandler.Delete_EquipmentWorkingLog(7); |
| | | |
| | | Log4NetHelper.WriteInfoLog(logType, $"定时删除表数据成功:"); |
| | | } |
| | |
| | | } |
| | | |
| | | |
| | | Thread.Sleep(8 * 60 * 60 * 1000);//每天8小时一次 |
| | | |
| | | } |
| | | catch (Exception ex) |
| | | { |