QuartzJob.cshtml 1.09 KB
@{
    Layout = "~/Views/Shared/_Layout.cshtml";
}
@section header
    {
    <link rel="stylesheet" href="/css/treetable.css" />
}

第一步:增加一任务类<br>
Areas/job/JobAction中增加 任务执行的实际操作类,包含Excute方法<br>
Areas/job/JobClass中增加 增加继承自IJob 的 任务类,并调用JobAction中的Excute方法<br>
Areas/job/Controllers/SysJobController.cs中在AddJob里,增加if分支,创建相应的任务类到Quartz中<br>

第二步:新增任务<br>
	1. 在 管理\字典管理中,字典名称:计划类型 中增加字典明细,字典键值为JobClass的类型<br>
	2. 在 任务\定时器中 新增一条任务, 任务方法使用刚建立的字典明细<br>
	3. 如果任务需要参数,可以通过字典的形式增加,如:字典名称:清除日志任务参数<br>
	4. 设置cron表达式,保存即可,默认启用状态<br>
	5. 可在任务\定时器页面中停用计划任务<br>

<script type="text/javascript" src="/layui/layui.js"></script>
<script type="text/javascript" src="/productJs/management/DevelopSOP.js?t=20190920"></script>