package com.ruoyi.project.tr.riskType.service; import java.util.List; import com.ruoyi.project.tr.riskType.domain.RiskType; /** * 风险单元类型Service接口 * * @author wm * @date 2020-05-05 */ public interface IRiskTypeService { /** * 查询风险单元类型 * * @param riskTypeId 风险单元类型ID * @return 风险单元类型 */ RiskType selectRiskTypeById(Long riskTypeId); /** * 查询风险单元类型列表 * * @param riskType 风险单元类型 * @return 风险单元类型集合 */ List selectRiskTypeList(RiskType riskType); /** * 根据公司id,查询出这个公司的设备类型 * @param companyId * @return */ List selectRiskTypeListByCompanyId(Long companyId, Integer type); /** * 新增风险单元类型 * * @param riskType 风险单元类型 * @return 结果 */ int insertRiskType(RiskType riskType); /** * 修改风险单元类型 * * @param riskType 风险单元类型 * @return 结果 */ int updateRiskType(RiskType riskType); /** * 批量删除风险单元类型 * * @param ids 需要删除的数据ID * @return 结果 */ int deleteRiskTypeByIds(String ids); /** * 删除风险单元类型信息 * * @param riskTypeId 风险单元类型ID * @return 结果 */ int deleteRiskTypeById(Long riskTypeId); }