Commit 0b836135 authored by liudong1993's avatar liudong1993

定时器调整

parent 5b6e6ddb
...@@ -25,7 +25,7 @@ namespace Edu.Education.Helper ...@@ -25,7 +25,7 @@ namespace Edu.Education.Helper
/// <returns></returns> /// <returns></returns>
public async Task TeachingPerfTimer() public async Task TeachingPerfTimer()
{ {
//string cronExpression = "0 0 */1 * * ?"; //每天凌晨1点 string cronExpression = "0 0 1 * * ?"; //每天凌晨1点
NameValueCollection props = new NameValueCollection NameValueCollection props = new NameValueCollection
{ {
{ "quartz.serializer.type", "binary" } { "quartz.serializer.type", "binary" }
...@@ -37,17 +37,17 @@ namespace Edu.Education.Helper ...@@ -37,17 +37,17 @@ namespace Edu.Education.Helper
IJobDetail job = JobBuilder.Create<CreateTeachingPerf>() IJobDetail job = JobBuilder.Create<CreateTeachingPerf>()
.WithIdentity("job1", "group1") .WithIdentity("job1", "group1")
.Build(); .Build();
ITrigger trigger = TriggerBuilder.Create() //ITrigger trigger = TriggerBuilder.Create()
.WithIdentity("trigger1", "group1")
.StartNow()
.WithSimpleSchedule(x => x
.WithIntervalInHours(2)
.RepeatForever())
.Build();
//ICronTrigger trigger = (ICronTrigger)TriggerBuilder.Create()
// .WithIdentity("trigger1", "group1") // .WithIdentity("trigger1", "group1")
// .WithCronSchedule(cronExpression) // .StartNow()
// .WithSimpleSchedule(x => x
// .WithIntervalInHours(2)
// .RepeatForever())
// .Build(); // .Build();
ICronTrigger trigger = (ICronTrigger)TriggerBuilder.Create()
.WithIdentity("trigger1", "group1")
.WithCronSchedule(cronExpression)
.Build();
await scheduler.ScheduleJob(job, trigger); await scheduler.ScheduleJob(job, trigger);
} }
...@@ -58,7 +58,7 @@ namespace Edu.Education.Helper ...@@ -58,7 +58,7 @@ namespace Edu.Education.Helper
/// <returns></returns> /// <returns></returns>
public async Task OKRPeriodTimer() public async Task OKRPeriodTimer()
{ {
//string cronExpression = "0 0 */1 * * ?"; //每天凌晨1点 string cronExpression = "0 0 1 * * ?"; //每天凌晨1点
NameValueCollection props = new NameValueCollection NameValueCollection props = new NameValueCollection
{ {
{ "quartz.serializer.type", "binary" } { "quartz.serializer.type", "binary" }
...@@ -70,17 +70,17 @@ namespace Edu.Education.Helper ...@@ -70,17 +70,17 @@ namespace Edu.Education.Helper
IJobDetail job = JobBuilder.Create<CreateOKRPeriod>() IJobDetail job = JobBuilder.Create<CreateOKRPeriod>()
.WithIdentity("job2", "group2") .WithIdentity("job2", "group2")
.Build(); .Build();
ITrigger trigger = TriggerBuilder.Create() //ITrigger trigger = TriggerBuilder.Create()
// .WithIdentity("trigger2", "group2")
// .StartNow()
// .WithSimpleSchedule(x => x
// .WithIntervalInHours(2)
// .RepeatForever())
// .Build();
ICronTrigger trigger = (ICronTrigger)TriggerBuilder.Create()
.WithIdentity("trigger2", "group2") .WithIdentity("trigger2", "group2")
.StartNow() .WithCronSchedule(cronExpression)
.WithSimpleSchedule(x => x
.WithIntervalInHours(2)
.RepeatForever())
.Build(); .Build();
//ICronTrigger trigger = (ICronTrigger)TriggerBuilder.Create()
// .WithIdentity("trigger1", "group1")
// .WithCronSchedule(cronExpression)
// .Build();
await scheduler.ScheduleJob(job, trigger); await scheduler.ScheduleJob(job, trigger);
} }
...@@ -127,7 +127,7 @@ namespace Edu.Education.Helper ...@@ -127,7 +127,7 @@ namespace Edu.Education.Helper
{ {
try try
{ {
LogHelper.Write("进来了"); LogHelper.Write("教师绩效生成");
TeachingRewardsModule teachingRewardsModule = new TeachingRewardsModule(); TeachingRewardsModule teachingRewardsModule = new TeachingRewardsModule();
var glist = teachingRewardsModule.GetGroupList(); var glist = teachingRewardsModule.GetGroupList();
foreach (var item in glist) foreach (var item in glist)
...@@ -173,7 +173,7 @@ namespace Edu.Education.Helper ...@@ -173,7 +173,7 @@ namespace Edu.Education.Helper
{ {
try try
{ {
LogHelper.Write("创建周期...."); LogHelper.Write("周期生成....");
OKRPeriodModule oKRPeriodModule = new OKRPeriodModule(); OKRPeriodModule oKRPeriodModule = new OKRPeriodModule();
var clist = oKRPeriodModule.GetOKRPeriodConfigList(); var clist = oKRPeriodModule.GetOKRPeriodConfigList();
foreach (var dmodel in clist) foreach (var dmodel in clist)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment