60 lines
1.2 KiB
Java
60 lines
1.2 KiB
Java
package com.ruoyi.task.mapper;
|
|
|
|
import com.ruoyi.task.mapper.entity.TaskPlanEntity;
|
|
import java.util.List;
|
|
|
|
/**
|
|
* 任务计划表Mapper接口
|
|
*
|
|
* @author ruoyi
|
|
* @date 2026-03-05
|
|
*/
|
|
public interface TaskPlanMapper {
|
|
/**
|
|
* 根据计划主键查询任务计划
|
|
*
|
|
* @param id 计划主键
|
|
* @return 任务计划信息
|
|
*/
|
|
TaskPlanEntity selectTaskPlanById(Long id);
|
|
|
|
/**
|
|
* 查询任务计划列表
|
|
*
|
|
* @param taskPlan 任务计划信息
|
|
* @return 任务计划集合
|
|
*/
|
|
List<TaskPlanEntity> selectTaskPlanList(TaskPlanEntity taskPlan);
|
|
|
|
/**
|
|
* 新增任务计划
|
|
*
|
|
* @param taskPlan 任务计划信息
|
|
* @return 影响行数
|
|
*/
|
|
int insertTaskPlan(TaskPlanEntity taskPlan);
|
|
|
|
/**
|
|
* 修改任务计划
|
|
*
|
|
* @param taskPlan 任务计划信息
|
|
* @return 影响行数
|
|
*/
|
|
int updateTaskPlan(TaskPlanEntity taskPlan);
|
|
|
|
/**
|
|
* 删除任务计划
|
|
*
|
|
* @param id 计划主键
|
|
* @return 影响行数
|
|
*/
|
|
int deleteTaskPlanById(Long id);
|
|
|
|
/**
|
|
* 批量删除任务计划
|
|
*
|
|
* @param ids 需要删除的计划主键集合
|
|
* @return 影响行数
|
|
*/
|
|
int deleteTaskPlanByIds(Long[] ids);
|
|
} |