Commit 29d663f9 authored by 耿迪迪's avatar 耿迪迪

管线巡线任务

parent 954a9e11
package com.zehong.quartz.task;
import cn.hutool.core.date.DateUtil;
import com.zehong.system.domain.TPipeTask;
import com.zehong.system.service.ITPipeTaskService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import java.util.Date;
/**
* 管线巡线任务定时
*/
@Component("pipeInspectTask")
public class PipeInspectTask {
@Autowired
private ITPipeTaskService pipeTaskService;
/**
* 每日任务
*/
public void dailyWork(){
TPipeTask tPipeTask = new TPipeTask();
tPipeTask.setTitle("一天一次自动任务" + DateUtil.format(new Date(),"MMdd"));
tPipeTask.setPipeTaskType("1");
tPipeTask.setPlanExecuteDate(new Date());
tPipeTask.setPlanExecuteNum(1);
pipeTaskService.insertTPipeTask(tPipeTask);
}
/**
* 每周任务
*/
public void weeklyWork(){
TPipeTask tPipeTask = new TPipeTask();
tPipeTask.setTitle("一周一次自动任务" + DateUtil.format(new Date(),"MMdd"));
tPipeTask.setPipeTaskType("7");
tPipeTask.setPlanExecuteDate(new Date());
tPipeTask.setPlanExecuteNum(1);
pipeTaskService.insertTPipeTask(tPipeTask);
}
/**
* 每月任务
*/
public void monthlyWork(){
TPipeTask tPipeTask = new TPipeTask();
tPipeTask.setTitle("一月一次自动任务" + DateUtil.format(new Date(),"MMdd"));
tPipeTask.setPipeTaskType("30");
tPipeTask.setPlanExecuteDate(new Date());
tPipeTask.setPlanExecuteNum(1);
pipeTaskService.insertTPipeTask(tPipeTask);
}
}
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