package com.zc.business.service; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.common.exception.job.TaskException; import com.zc.business.domain.DcBatchFunctionsJobGroup; import org.quartz.SchedulerException; import java.util.List; /** * 定时任务组Service接口 * * @author zhaoxianglong */ public interface IDcBatchFunctionsJobGroupService extends IService { /** * 添加信息 * * @return 操作结果 */ DcBatchFunctionsJobGroup addDcBatchFunctionsJobGroup(DcBatchFunctionsJobGroup dcBatchFunctionsJobGroup); /** * 修改信息 * * @return 操作结果 */ DcBatchFunctionsJobGroup editDcBatchFunctionsJobGroup(DcBatchFunctionsJobGroup dcBatchFunctionsJobGroup); /** * 删除 * * @return 操作结果 */ boolean removeDcBatchFunctionsJobGroup(List ids); /** * 获取列表 * * @return 结果 */ List pageDcBatchFunctionsJobGroup(DcBatchFunctionsJobGroup dcBatchFunctionsJobGroup); /** * 获取列表 * * @return 结果 */ List listDcBatchFunctionsJobGroup(DcBatchFunctionsJobGroup dcBatchFunctionsJobGroup); boolean changeStatus(DcBatchFunctionsJobGroup dcBatchFunctionsJobGroup) throws SchedulerException, TaskException; }