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<RiskEvaluationPlan> 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);
|
}
|