package com.ruoyi.system.mapper;
|
|
import java.util.List;
|
import com.ruoyi.system.domain.CjFillTask;
|
|
/**
|
* 填表任务Mapper接口
|
*
|
* @author ruoyi
|
* @date 2026-09-09
|
*/
|
public interface CjFillTaskMapper
|
{
|
/**
|
* 查询填表任务
|
*
|
* @param taskId 填表任务主键
|
* @return 填表任务
|
*/
|
public CjFillTask selectCjFillTaskByTaskId(Long taskId);
|
|
/**
|
* 查询填表任务列表
|
*
|
* @param cjFillTask 填表任务
|
* @return 填表任务集合
|
*/
|
public List<CjFillTask> selectCjFillTaskList(CjFillTask cjFillTask);
|
|
/**
|
* 统计引用某批填表配置的任务数(删除配置的引用保护)
|
*
|
* @param configIds 填表配置ID集合
|
* @return 引用任务数
|
*/
|
public int countByConfigIds(Long[] configIds);
|
|
/**
|
* 新增填表任务
|
*
|
* @param cjFillTask 填表任务
|
* @return 结果
|
*/
|
public int insertCjFillTask(CjFillTask cjFillTask);
|
|
/**
|
* 修改填表任务
|
*
|
* @param cjFillTask 填表任务
|
* @return 结果
|
*/
|
public int updateCjFillTask(CjFillTask cjFillTask);
|
|
/**
|
* 删除填表任务
|
*
|
* @param taskId 填表任务主键
|
* @return 结果
|
*/
|
public int deleteCjFillTaskByTaskId(Long taskId);
|
|
/**
|
* 批量删除填表任务
|
*
|
* @param taskIds 需要删除的数据主键集合
|
* @return 结果
|
*/
|
public int deleteCjFillTaskByTaskIds(Long[] taskIds);
|
}
|