package com.se.system.service.impl; import java.util.List; import com.se.common.core.utils.DateUtils; import com.se.system.service.inte.ISysTaskCtrlService; import org.springframework.stereotype.Service; import com.se.system.mapper.SysTaskCtrlMapper; import com.se.system.domain.SysTaskCtrl; import javax.annotation.Resource; /** * 分系统任务控制Service业务层处理 * * @author se * @date 2024-12-09 */ @Service public class SysTaskCtrlServiceImpl implements ISysTaskCtrlService { @Resource private SysTaskCtrlMapper sysTaskCtrlMapper; /** * 查询分系统任务控制 * * @param taskId 分系统任务控制主键 * @return 分系统任务控制 */ @Override public SysTaskCtrl selectSysTaskCtrlByTaskId(Long taskId) { return sysTaskCtrlMapper.selectSysTaskCtrlByTaskId(taskId); } /** * 查询分系统任务控制列表 * * @param sysTaskCtrl 分系统任务控制 * @return 分系统任务控制 */ @Override public List selectSysTaskCtrlList(SysTaskCtrl sysTaskCtrl) { return sysTaskCtrlMapper.selectSysTaskCtrlList(sysTaskCtrl); } /** * 新增分系统任务控制 * * @param sysTaskCtrl 分系统任务控制 * @return 结果 */ @Override public int insertSysTaskCtrl(SysTaskCtrl sysTaskCtrl) { sysTaskCtrl.setCreateTime(DateUtils.getNowDate()); return sysTaskCtrlMapper.insertSysTaskCtrl(sysTaskCtrl); } /** * 修改分系统任务控制 * * @param sysTaskCtrl 分系统任务控制 * @return 结果 */ @Override public int updateSysTaskCtrl(SysTaskCtrl sysTaskCtrl) { sysTaskCtrl.setUpdateTime(DateUtils.getNowDate()); return sysTaskCtrlMapper.updateSysTaskCtrl(sysTaskCtrl); } /** * 批量删除分系统任务控制 * * @param taskIds 需要删除的分系统任务控制主键 * @return 结果 */ @Override public int deleteSysTaskCtrlByTaskIds(Long[] taskIds) { return sysTaskCtrlMapper.deleteSysTaskCtrlByTaskIds(taskIds); } /** * 删除分系统任务控制信息 * * @param taskId 分系统任务控制主键 * @return 结果 */ @Override public int deleteSysTaskCtrlByTaskId(Long taskId) { return sysTaskCtrlMapper.deleteSysTaskCtrlByTaskId(taskId); } }