Commit 0b836135 authored by liudong1993's avatar liudong1993

定时器调整

parent 5b6e6ddb
......@@ -25,7 +25,7 @@ namespace Edu.Education.Helper
/// <returns></returns>
public async Task TeachingPerfTimer()
{
//string cronExpression = "0 0 */1 * * ?"; //每天凌晨1点
string cronExpression = "0 0 1 * * ?"; //每天凌晨1点
NameValueCollection props = new NameValueCollection
{
{ "quartz.serializer.type", "binary" }
......@@ -37,17 +37,17 @@ namespace Edu.Education.Helper
IJobDetail job = JobBuilder.Create<CreateTeachingPerf>()
.WithIdentity("job1", "group1")
.Build();
ITrigger trigger = TriggerBuilder.Create()
.WithIdentity("trigger1", "group1")
.StartNow()
.WithSimpleSchedule(x => x
.WithIntervalInHours(2)
.RepeatForever())
.Build();
//ICronTrigger trigger = (ICronTrigger)TriggerBuilder.Create()
//ITrigger trigger = TriggerBuilder.Create()
// .WithIdentity("trigger1", "group1")
// .WithCronSchedule(cronExpression)
// .StartNow()
// .WithSimpleSchedule(x => x
// .WithIntervalInHours(2)
// .RepeatForever())
// .Build();
ICronTrigger trigger = (ICronTrigger)TriggerBuilder.Create()
.WithIdentity("trigger1", "group1")
.WithCronSchedule(cronExpression)
.Build();
await scheduler.ScheduleJob(job, trigger);
}
......@@ -58,7 +58,7 @@ namespace Edu.Education.Helper
/// <returns></returns>
public async Task OKRPeriodTimer()
{
//string cronExpression = "0 0 */1 * * ?"; //每天凌晨1点
string cronExpression = "0 0 1 * * ?"; //每天凌晨1点
NameValueCollection props = new NameValueCollection
{
{ "quartz.serializer.type", "binary" }
......@@ -70,17 +70,17 @@ namespace Edu.Education.Helper
IJobDetail job = JobBuilder.Create<CreateOKRPeriod>()
.WithIdentity("job2", "group2")
.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")
.StartNow()
.WithSimpleSchedule(x => x
.WithIntervalInHours(2)
.RepeatForever())
.WithCronSchedule(cronExpression)
.Build();
//ICronTrigger trigger = (ICronTrigger)TriggerBuilder.Create()
// .WithIdentity("trigger1", "group1")
// .WithCronSchedule(cronExpression)
// .Build();
await scheduler.ScheduleJob(job, trigger);
}
......@@ -127,7 +127,7 @@ namespace Edu.Education.Helper
{
try
{
LogHelper.Write("进来了");
LogHelper.Write("教师绩效生成");
TeachingRewardsModule teachingRewardsModule = new TeachingRewardsModule();
var glist = teachingRewardsModule.GetGroupList();
foreach (var item in glist)
......@@ -173,7 +173,7 @@ namespace Edu.Education.Helper
{
try
{
LogHelper.Write("创建周期....");
LogHelper.Write("周期生成....");
OKRPeriodModule oKRPeriodModule = new OKRPeriodModule();
var clist = oKRPeriodModule.GetOKRPeriodConfigList();
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