Commit b3b2ac97 authored by liudong1993's avatar liudong1993

1

parent d3206d26
...@@ -30,8 +30,10 @@ namespace Edu.Education ...@@ -30,8 +30,10 @@ namespace Edu.Education
new QuarzHelper().RevenueReportTimer().GetAwaiter().GetResult(); new QuarzHelper().RevenueReportTimer().GetAwaiter().GetResult();
new QuarzHelper().WeXinMediumTimer().GetAwaiter().GetResult();//企业微信定时上传文件 2021-08-09 new QuarzHelper().WeXinMediumTimer().GetAwaiter().GetResult();//企业微信定时上传文件 2021-08-09
new QuarzHelper().WeXinChannelTimer().GetAwaiter().GetResult();//企业微信定时渠道码更新 2021-08-20 new QuarzHelper().WeXinChannelTimer().GetAwaiter().GetResult();//企业微信定时渠道码更新 2021-08-20
new QuarzHelper().EduB2BOrderCancelTimer().GetAwaiter().GetResult();//教育同业订单超时取消 //new QuarzHelper().EduB2BOrderCancelTimer().GetAwaiter().GetResult();//教育同业订单超时取消 (2022-01-25 暂屏蔽)
//new QuarzHelper().EduB2BOrderCommissionTimer().GetAwaiter().GetResult();//教育同业订单返佣 //new QuarzHelper().EduB2BOrderCommissionTimer().GetAwaiter().GetResult();//教育同业订单返佣 (2022-01-25 暂屏蔽)
new QuarzHelper().EduCreateScrollClassTimer().GetAwaiter().GetResult();//滚动开班
new QuarzHelper().EduCreateScrollAppointmentTimer().GetAwaiter().GetResult();//预约课程
new QuarzHelper().CheckPerparingTimer().GetAwaiter().GetResult(); new QuarzHelper().CheckPerparingTimer().GetAwaiter().GetResult();
} }
......
...@@ -316,6 +316,7 @@ namespace Edu.Education.Helper ...@@ -316,6 +316,7 @@ namespace Edu.Education.Helper
/// <returns></returns> /// <returns></returns>
public async Task EduCreateScrollClassTimer() public async Task EduCreateScrollClassTimer()
{ {
string cronExpression = "0 10 0 1 * ?";//每月1号 凌晨10分
NameValueCollection props = new NameValueCollection NameValueCollection props = new NameValueCollection
{ {
{ "quartz.serializer.type", "binary" } { "quartz.serializer.type", "binary" }
...@@ -327,17 +328,17 @@ namespace Edu.Education.Helper ...@@ -327,17 +328,17 @@ namespace Edu.Education.Helper
IJobDetail job = JobBuilder.Create<CreateScrollClass>() IJobDetail job = JobBuilder.Create<CreateScrollClass>()
.WithIdentity("job10", "group10") .WithIdentity("job10", "group10")
.Build(); .Build();
ITrigger trigger = TriggerBuilder.Create() //ITrigger trigger = TriggerBuilder.Create()
.WithIdentity("trigger10", "group10")
.StartNow()
.WithSimpleSchedule(x => x
.WithIntervalInHours(1)
.RepeatForever())
.Build();
//ICronTrigger trigger = (ICronTrigger)TriggerBuilder.Create()
// .WithIdentity("trigger10", "group10") // .WithIdentity("trigger10", "group10")
// .WithCronSchedule(cronExpression) // .StartNow()
// .WithSimpleSchedule(x => x
// .WithIntervalInHours(1)
// .RepeatForever())
// .Build(); // .Build();
ICronTrigger trigger = (ICronTrigger)TriggerBuilder.Create()
.WithIdentity("trigger10", "group10")
.WithCronSchedule(cronExpression)
.Build();
await scheduler.ScheduleJob(job, trigger); await scheduler.ScheduleJob(job, trigger);
} }
...@@ -360,17 +361,17 @@ namespace Edu.Education.Helper ...@@ -360,17 +361,17 @@ namespace Edu.Education.Helper
IJobDetail job = JobBuilder.Create<CreateScrollAppointment>() IJobDetail job = JobBuilder.Create<CreateScrollAppointment>()
.WithIdentity("job11", "group11") .WithIdentity("job11", "group11")
.Build(); .Build();
ITrigger trigger = TriggerBuilder.Create() //ITrigger trigger = TriggerBuilder.Create()
.WithIdentity("trigger11", "group11")
.StartNow()
.WithSimpleSchedule(x => x
.WithIntervalInHours(1)
.RepeatForever())
.Build();
//ICronTrigger trigger = (ICronTrigger)TriggerBuilder.Create()
// .WithIdentity("trigger11", "group11") // .WithIdentity("trigger11", "group11")
// .WithCronSchedule(cronExpression) // .StartNow()
// .WithSimpleSchedule(x => x
// .WithIntervalInHours(1)
// .RepeatForever())
// .Build(); // .Build();
ICronTrigger trigger = (ICronTrigger)TriggerBuilder.Create()
.WithIdentity("trigger11", "group11")
.WithCronSchedule(cronExpression)
.Build();
await scheduler.ScheduleJob(job, trigger); await scheduler.ScheduleJob(job, trigger);
} }
......
...@@ -40,6 +40,8 @@ ...@@ -40,6 +40,8 @@
"TeachingBonusTemplete": 141, "TeachingBonusTemplete": 141,
"BonusCostTypeId": 540, "BonusCostTypeId": 540,
"EduDateBase": "uat_reborn_edu", "EduDateBase": "uat_reborn_edu",
//消息推送AppId
"PushAppId": "JiaHeJiaoYu",
"RabbitMqConfig": { "RabbitMqConfig": {
"HostName": "47.96.25.130", "HostName": "47.96.25.130",
"VirtualHost": "/", "VirtualHost": "/",
......
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