package com.ruoyi.project.tr.riskEvaluationPlan.service; import java.util.List; import com.ruoyi.project.tr.riskEvaluationPlan.domain.RiskEvaluationPlan; /** * 评价计划Service接口 * * @author wm * @date 2020-05-09 */ public interface IRiskEvaluationPlanService { /** * 查询评价计划 * * @param planId 评价计划ID * @return 评价计划 */ RiskEvaluationPlan selectRiskEvaluationPlanById(Long planId); /** * 查询评价计划列表 * * @param riskEvaluationPlan 评价计划 * @return 评价计划集合 */ List selectRiskEvaluationPlanList(RiskEvaluationPlan riskEvaluationPlan); /** * 根据风险单元id,查询最近一次的,评价计划 * @param riskId * @return */ RiskEvaluationPlan getRiskEvaluationPlanByRecent(Long riskId); /** * 新增评价计划 * * @param riskEvaluationPlan 评价计划 * @return 结果 */ int insertRiskEvaluationPlan(RiskEvaluationPlan riskEvaluationPlan); /** * 修改评价计划 * * @param riskEvaluationPlan 评价计划 * @return 结果 */ int updateRiskEvaluationPlan(RiskEvaluationPlan riskEvaluationPlan); /** * 批量删除评价计划 * * @param ids 需要删除的数据ID * @return 结果 */ int deleteRiskEvaluationPlanByIds(String ids); /** * 删除评价计划信息 * * @param planId 评价计划ID * @return 结果 */ int deleteRiskEvaluationPlanById(Long planId); }