package com.billion.quartz.mapper; import java.util.List; import com.billion.quartz.domain.SysJob; /** * è°ƒåº¦ä»»åŠ¡ä¿¡æ¯ æ•°æ®å±‚ * * @author ruoyi */ public interface SysJobMapper { /** * æŸ¥è¯¢è°ƒåº¦ä»»åŠ¡æ—¥å¿—é›†åˆ * * @param job è°ƒåº¦ä¿¡æ¯ * @return æ“ä½œæ—¥å¿—é›†åˆ */ public List<SysJob> selectJobList(SysJob job); /** * 查询所有调度任务 * * @return 调度任务列表 */ public List<SysJob> selectJobAll(); /** * 通过调度IDæŸ¥è¯¢è°ƒåº¦ä»»åŠ¡ä¿¡æ¯ * * @param jobId 调度ID * @return è§’è‰²å¯¹è±¡ä¿¡æ¯ */ public SysJob selectJobById(Long jobId); /** * 通过调度IDåˆ é™¤è°ƒåº¦ä»»åŠ¡ä¿¡æ¯ * * @param jobId 调度ID * @return 结果 */ public int deleteJobById(Long jobId); /** * 批é‡åˆ é™¤è°ƒåº¦ä»»åŠ¡ä¿¡æ¯ * * @param ids 需è¦åˆ 除的数æ®ID * @return 结果 */ public int deleteJobByIds(Long[] ids); /** * ä¿®æ”¹è°ƒåº¦ä»»åŠ¡ä¿¡æ¯ * * @param job è°ƒåº¦ä»»åŠ¡ä¿¡æ¯ * @return 结果 */ public int updateJob(SysJob job); /** * æ–°å¢žè°ƒåº¦ä»»åŠ¡ä¿¡æ¯ * * @param job è°ƒåº¦ä»»åŠ¡ä¿¡æ¯ * @return 结果 */ public int insertJob(SysJob job); }