package com.ruoyi.project.tr.riskList.service;
|
|
import java.util.List;
|
import com.ruoyi.project.tr.riskList.domain.RiskList;
|
import com.ruoyi.project.tr.riskList.domain.RiskListByCrafts;
|
import com.ruoyi.project.tr.riskList.domain.RiskListByDevice;
|
import com.ruoyi.project.tr.riskList.domain.RiskListByWork;
|
|
/**
|
* 风险清单Service接口
|
*
|
* @author wm
|
* @date 2020-05-07
|
*/
|
public interface IRiskListService
|
{
|
/**
|
* 查询风险清单
|
*
|
* @param riskListId 风险清单ID
|
* @return 风险清单
|
*/
|
RiskList selectRiskListById(Long riskListId);
|
|
/**
|
* 查询风险清单列表
|
*
|
* @param riskList 风险清单
|
* @return 风险清单集合
|
*/
|
List<RiskList> selectRiskListList(RiskList riskList);
|
|
|
|
List<RiskListByCrafts> selectRiskListByCrafts(RiskList riskList);
|
List<RiskListByDevice> selectRiskListByDevice(RiskList riskList);
|
List<RiskListByWork> selectRiskListByWork(RiskList riskList);
|
|
/**
|
* 新增风险清单
|
*
|
* @param riskList 风险清单
|
* @return 结果
|
*/
|
int insertRiskList(RiskList riskList);
|
|
/**
|
* 修改风险清单
|
*
|
* @param riskList 风险清单
|
* @return 结果
|
*/
|
int updateRiskList(RiskList riskList);
|
|
/**
|
* 批量删除风险清单
|
*
|
* @param ids 需要删除的数据ID
|
* @return 结果
|
*/
|
int deleteRiskListByIds(String ids);
|
|
/**
|
* 删除风险清单信息
|
*
|
* @param riskListId 风险清单ID
|
* @return 结果
|
*/
|
int deleteRiskListById(Long riskListId);
|
|
/**
|
* 获取风险清单信息
|
*
|
* @param riskId 风险清单ID
|
* @return 结果
|
*/
|
RiskList getInfoByRiskId(String riskId);
|
|
|
/**
|
* 获取风险清单信息
|
*/
|
RiskList getInfoByRiskListId(Long riskUnitId);
|
|
List<RiskList> getRiskUnitLists();
|
|
RiskList getInfoByRiskListName(String riskListName);
|
}
|