package cn.gistack.job.executor.service;
|
|
import cn.gistack.job.executor.entity.XxlJobInfo;
|
import cn.gistack.job.executor.vo.XxlJobInfoVO;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
|
/**
|
* @PROJECT_NAME: skjcmanager
|
* @DESCRIPTION:
|
* @USER: aix
|
* @DATE: 2023/5/15 14:53
|
*/
|
public interface IXxlJobInfoService extends IService<XxlJobInfo> {
|
|
/**
|
* 自定义新增定时任务
|
* @param xxlJobInfo
|
* @return
|
*/
|
Object saveXxlJob(XxlJobInfoVO xxlJobInfo);
|
|
/**
|
* 自定义修改定时任务
|
* @param xxlJobInfo
|
* @return
|
*/
|
Object updateXxlJobById(XxlJobInfoVO xxlJobInfo);
|
|
/**
|
* 自定义分页查询定时任务列表信息
|
* @param xxlJobInfo
|
* @param page
|
* @return
|
*/
|
IPage<XxlJobInfoVO> selectXxlJobPage(IPage<XxlJobInfoVO> page, XxlJobInfoVO xxlJobInfo);
|
}
|