package com.ruoyi.project.tr.riskEvaluationPlan.mapper; import java.util.List; import com.ruoyi.project.tr.riskEvaluationPlan.domain.RiskEvaluationPlan; /** * 评价计划Mapper接口 * * @author wm * @date 2020-05-09 */ public interface RiskEvaluationPlanMapper { /** * 查询评价计划 * * @param planId 评价计划ID * @return 评价计划 */ RiskEvaluationPlan selectRiskEvaluationPlanById(Long planId); /** * 查询评价计划列表 * * @param riskEvaluationPlan 评价计划 * @return 评价计划集合 */ List selectRiskEvaluationPlanList(RiskEvaluationPlan riskEvaluationPlan); /** * 新增评价计划 * * @param riskEvaluationPlan 评价计划 * @return 结果 */ int insertRiskEvaluationPlan(RiskEvaluationPlan riskEvaluationPlan); /** * 修改评价计划 * * @param riskEvaluationPlan 评价计划 * @return 结果 */ int updateRiskEvaluationPlan(RiskEvaluationPlan riskEvaluationPlan); /** * 删除评价计划 * * @param planId 评价计划ID * @return 结果 */ int deleteRiskEvaluationPlanById(Long planId); /** * 批量删除评价计划 * * @param planIds 需要删除的数据ID * @return 结果 */ int deleteRiskEvaluationPlanByIds(String[] planIds); /**根据传入的,风险单元id集合,查询这些风险单元下的所有检查计划 * * @param riskIds * @return */ List selectRiskEvaluationPlanByRiskIds(String[] riskIds); }