Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
Education
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
黄奎
Education
Commits
b3b2ac97
Commit
b3b2ac97
authored
Jan 27, 2022
by
liudong1993
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
d3206d26
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
88 additions
and
80 deletions
+88
-80
EducationTimerServer.cs
Edu.EducationCore/EducationTimerServer.cs
+4
-2
QuarzHelper.cs
Edu.EducationCore/Helper/QuarzHelper.cs
+19
-18
appsettings.json
Edu.EducationCore/appsettings.json
+2
-0
ScrollClassCommonModule.cs
Edu.Module.Course/ScrollClassCommonModule.cs
+63
-60
No files found.
Edu.EducationCore/EducationTimerServer.cs
View file @
b3b2ac97
...
...
@@ -30,8 +30,10 @@ namespace Edu.Education
new
QuarzHelper
().
RevenueReportTimer
().
GetAwaiter
().
GetResult
();
new
QuarzHelper
().
WeXinMediumTimer
().
GetAwaiter
().
GetResult
();
//企业微信定时上传文件 2021-08-09
new
QuarzHelper
().
WeXinChannelTimer
().
GetAwaiter
().
GetResult
();
//企业微信定时渠道码更新 2021-08-20
new
QuarzHelper
().
EduB2BOrderCancelTimer
().
GetAwaiter
().
GetResult
();
//教育同业订单超时取消
//new QuarzHelper().EduB2BOrderCommissionTimer().GetAwaiter().GetResult();//教育同业订单返佣
//new QuarzHelper().EduB2BOrderCancelTimer().GetAwaiter().GetResult();//教育同业订单超时取消 (2022-01-25 暂屏蔽)
//new QuarzHelper().EduB2BOrderCommissionTimer().GetAwaiter().GetResult();//教育同业订单返佣 (2022-01-25 暂屏蔽)
new
QuarzHelper
().
EduCreateScrollClassTimer
().
GetAwaiter
().
GetResult
();
//滚动开班
new
QuarzHelper
().
EduCreateScrollAppointmentTimer
().
GetAwaiter
().
GetResult
();
//预约课程
new
QuarzHelper
().
CheckPerparingTimer
().
GetAwaiter
().
GetResult
();
}
...
...
Edu.EducationCore/Helper/QuarzHelper.cs
View file @
b3b2ac97
...
...
@@ -316,6 +316,7 @@ namespace Edu.Education.Helper
/// <returns></returns>
public
async
Task
EduCreateScrollClassTimer
()
{
string
cronExpression
=
"0 10 0 1 * ?"
;
//每月1号 凌晨10分
NameValueCollection
props
=
new
NameValueCollection
{
{
"quartz.serializer.type"
,
"binary"
}
...
...
@@ -327,17 +328,17 @@ namespace Edu.Education.Helper
IJobDetail
job
=
JobBuilder
.
Create
<
CreateScrollClass
>()
.
WithIdentity
(
"job10"
,
"group10"
)
.
Build
();
ITrigger
trigger
=
TriggerBuilder
.
Create
()
.
WithIdentity
(
"trigger10"
,
"group10"
)
.
StartNow
()
.
WithSimpleSchedule
(
x
=>
x
.
WithIntervalInHours
(
1
)
.
RepeatForever
())
.
Build
();
//ICronTrigger trigger = (ICronTrigger)TriggerBuilder.Create()
//ITrigger trigger = TriggerBuilder.Create()
// .WithIdentity("trigger10", "group10")
// .WithCronSchedule(cronExpression)
// .StartNow()
// .WithSimpleSchedule(x => x
// .WithIntervalInHours(1)
// .RepeatForever())
// .Build();
ICronTrigger
trigger
=
(
ICronTrigger
)
TriggerBuilder
.
Create
()
.
WithIdentity
(
"trigger10"
,
"group10"
)
.
WithCronSchedule
(
cronExpression
)
.
Build
();
await
scheduler
.
ScheduleJob
(
job
,
trigger
);
}
...
...
@@ -360,17 +361,17 @@ namespace Edu.Education.Helper
IJobDetail
job
=
JobBuilder
.
Create
<
CreateScrollAppointment
>()
.
WithIdentity
(
"job11"
,
"group11"
)
.
Build
();
ITrigger
trigger
=
TriggerBuilder
.
Create
()
.
WithIdentity
(
"trigger11"
,
"group11"
)
.
StartNow
()
.
WithSimpleSchedule
(
x
=>
x
.
WithIntervalInHours
(
1
)
.
RepeatForever
())
.
Build
();
//ICronTrigger trigger = (ICronTrigger)TriggerBuilder.Create()
//ITrigger trigger = TriggerBuilder.Create()
// .WithIdentity("trigger11", "group11")
// .WithCronSchedule(cronExpression)
// .StartNow()
// .WithSimpleSchedule(x => x
// .WithIntervalInHours(1)
// .RepeatForever())
// .Build();
ICronTrigger
trigger
=
(
ICronTrigger
)
TriggerBuilder
.
Create
()
.
WithIdentity
(
"trigger11"
,
"group11"
)
.
WithCronSchedule
(
cronExpression
)
.
Build
();
await
scheduler
.
ScheduleJob
(
job
,
trigger
);
}
...
...
Edu.EducationCore/appsettings.json
View file @
b3b2ac97
...
...
@@ -40,6 +40,8 @@
"TeachingBonusTemplete"
:
141
,
"BonusCostTypeId"
:
540
,
"EduDateBase"
:
"uat_reborn_edu"
,
//消息推送AppId
"PushAppId"
:
"JiaHeJiaoYu"
,
"RabbitMqConfig"
:
{
"HostName"
:
"47.96.25.130"
,
"VirtualHost"
:
"/"
,
...
...
Edu.Module.Course/ScrollClassCommonModule.cs
View file @
b3b2ac97
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment