定时任务

This commit is contained in:
2025-12-10 19:02:09 +08:00
parent d097f8d4d4
commit 6726cdfb52
14 changed files with 547 additions and 475 deletions
+1 -114
View File
@@ -14,28 +14,6 @@ namespace BLL
{
private static Timer environmentTimer;
public static void StartEnvironmentSync()
{
ErrLogInfo.WriteLog("启用环境定时器开始!" );
if (environmentTimer != null)
{
environmentTimer.Stop();
environmentTimer.Dispose();
environmentTimer = null;
}
environmentTimer = new Timer
{
AutoReset = true
};
environmentTimer.Elapsed += new ElapsedEventHandler(EnvironmentProcess);
environmentTimer.Interval = 1000 * 60 * 10;// 60分钟 60000 * adTimeJ;
environmentTimer.Start();
ErrLogInfo.WriteLog("启用环境定时器结束!");
}
private static void EnvironmentProcess(object sender, ElapsedEventArgs e)
{
try
@@ -54,35 +32,6 @@ namespace BLL
/// </summary>
private static Timer messageTimer;
/// <summary>
/// 启动监视器,不一定能成功,根据系统设置决定对监视器执行的操作 系统启动5分钟
/// </summary>
public static void StartMonitor()
{
//int adTimeJ = 60;
//if (adomain.AdTimeH.HasValue)
//{
// adTimeJ += adomain.AdTimeH.Value * 60;
//}
//if (adomain.AdTimeM.HasValue)
//{
// adTimeJ += adomain.AdTimeM.Value;
//}
if (messageTimer != null)
{
messageTimer.Stop();
messageTimer.Dispose();
messageTimer = null;
}
messageTimer = new Timer
{
AutoReset = true
};
messageTimer.Elapsed += new ElapsedEventHandler(AdUserInProcess);
messageTimer.Interval = 1000 * 60 * 120;// 60分钟 60000 * adTimeJ;
messageTimer.Start();
}
/// <summary>
/// 流程确认 定时执行 系统启动5分钟
@@ -112,27 +61,7 @@ namespace BLL
/// </summary>
private static Timer weatherTimer;
/// <summary>
/// 启动监视器,不一定能成功,根据系统设置决定对监视器执行的操作 系统启动5分钟
/// </summary>
public static void StartWeather()
{
if (weatherTimer != null)
{
weatherTimer.Stop();
weatherTimer.Dispose();
weatherTimer = null;
}
weatherTimer = new Timer
{
AutoReset = true
};
weatherTimer.Elapsed += new ElapsedEventHandler(AdWeather);
weatherTimer.Interval = 1000 * 60 * 60;// 60分钟 60000 * adTimeJ;
weatherTimer.Start();
}
/// <summary>
/// 流程确认 定时执行 系统启动5分钟
/// </summary>
@@ -197,27 +126,6 @@ namespace BLL
/// </summary>
private static Timer messageTimerEve;
/// <summary>
/// 启动监视器,不一定能成功,根据系统设置决定对监视器执行的操作 定时
/// </summary>
public static void StartMonitorEve()
{
if (messageTimerEve != null)
{
messageTimerEve.Stop();
messageTimerEve.Dispose();
messageTimerEve = null;
}
messageTimerEve = new Timer
{
AutoReset = true
};
messageTimerEve.Elapsed += new ElapsedEventHandler(ColligateFormConfirmProcessEve);
messageTimerEve.Interval = GetMessageTimerEveNextInterval();
messageTimerEve.Start();
}
/// <summary>
/// 流程确认 定时执行 定时00:05 执行
/// </summary>
@@ -286,27 +194,6 @@ namespace BLL
/// </summary>
private static Timer personQuarterCheckTimer;
/// <summary>
/// 启动监视器,不一定能成功,根据系统设置决定对监视器执行的操作 定时
/// </summary>
public static void StartPersonQuarterCheck()
{
if (personQuarterCheckTimer != null)
{
personQuarterCheckTimer.Stop();
personQuarterCheckTimer.Dispose();
personQuarterCheckTimer = null;
}
personQuarterCheckTimer = new Timer
{
AutoReset = true
};
personQuarterCheckTimer.Elapsed += new ElapsedEventHandler(AddQuarterCheck);
personQuarterCheckTimer.Interval = 1000 * 3600 * 20;
personQuarterCheckTimer.Start();
}
/// <summary>
/// 流程确认 定时执行 定时每天执行
/// </summary>