package com.ruoyi.system.service; import java.util.List; import com.ruoyi.system.domain.RollingPlan; /** * 滚动计划Service接口 * * @author ruoyi */ public interface IRollingPlanService { /** * 查询滚动计划列表 * * @param rollingPlan 滚动计划 * @return 滚动计划集合 */ public List selectRollingPlanList(RollingPlan rollingPlan); /** * 查询滚动计划详细 * * @param planId 滚动计划主键 * @return 滚动计划 */ public RollingPlan selectRollingPlanByPlanId(Long planId); /** * 新增滚动计划 * * @param rollingPlan 滚动计划 * @return 结果 */ public int insertRollingPlan(RollingPlan rollingPlan); /** * 修改滚动计划 * * @param rollingPlan 滚动计划 * @return 结果 */ public int updateRollingPlan(RollingPlan rollingPlan); /** * 查询滚动计划审核列表 * * @param rollingPlan 滚动计划 * @return 滚动计划集合 */ public List selectRollingPlanAuditList(RollingPlan rollingPlan); /** * 审核滚动计划 * * @param rollingPlan 滚动计划信息 * @return 结果 */ public int auditRollingPlan(RollingPlan rollingPlan); /** * 批量删除滚动计划 * * @param planIds 需要删除的滚动计划主键集合 * @return 结果 */ public int deleteRollingPlanByPlanIds(Long[] planIds); /** * 删除滚动计划信息 * * @param planId 滚动计划主键 * @return 结果 */ public int deleteRollingPlanByPlanId(Long planId); }