Selaa lähdekoodia

1.调整定时任务时间
2.调整生成时间区间

yuanrf 2 päivää sitten
vanhempi
commit
7d5f413916

+ 1 - 1
OASystem/OASystem.Api/OAMethodLib/Quartz/Jobs/PerformanceJob.cs

@@ -45,7 +45,7 @@ namespace OASystem.API.OAMethodLib.Quartz.Jobs
                 var now = DateTime.Now;
                 var lastMonth = now.AddMonths(-1);
                 var startDate = new DateTime(lastMonth.Year, lastMonth.Month, 1);
-                var endDate = new DateTime(lastMonth.Year, lastMonth.Month, DateTime.DaysInMonth(lastMonth.Year, lastMonth.Month), 23, 59, 59);
+                var endDate = new DateTime(now.Year, now.Month, 1);
 
                 _logger.LogInformation($"开始生成绩效数据,时间范围:{startDate:yyyy-MM-dd HH:mm:ss} 至 {endDate:yyyy-MM-dd HH:mm:ss}");
 

+ 2 - 2
OASystem/OASystem.Api/OAMethodLib/Quartz/QuartzFactory.cs

@@ -1,4 +1,4 @@
-using OASystem.API.OAMethodLib.Quartz.Jobs;
+using OASystem.API.OAMethodLib.Quartz.Jobs;
 using Quartz;
 using Quartz.Spi;
 
@@ -47,7 +47,7 @@ namespace QuzrtzJob.Factory
                  .Build();
 
             var performanceTrigger = TriggerBuilder.Create()
-                .WithCronSchedule("0 0 5 1 * ?") //每月1号5点执行
+                .WithCronSchedule("0 0 8 3 * ?") // 每月3号8点执行
                 .Build();
 
             //5、创建任务