package com.ruoyi.project.tr.riskType.service.impl; import java.util.List; import com.ruoyi.common.utils.DateUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ruoyi.project.tr.riskType.mapper.RiskTypeMapper; import com.ruoyi.project.tr.riskType.domain.RiskType; import com.ruoyi.project.tr.riskType.service.IRiskTypeService; import com.ruoyi.common.utils.text.Convert; /** * 风险单元类型Service业务层处理 * * @author wm * @date 2020-05-05 */ @Service public class RiskTypeServiceImpl implements IRiskTypeService { @Autowired private RiskTypeMapper riskTypeMapper; /** * 查询风险单元类型 * * @param riskTypeId 风险单元类型ID * @return 风险单元类型 */ @Override public RiskType selectRiskTypeById(Long riskTypeId) { return riskTypeMapper.selectRiskTypeById(riskTypeId); } /** * 查询风险单元类型列表 * * @param riskType 风险单元类型 * @return 风险单元类型 */ @Override public List selectRiskTypeList(RiskType riskType) { return riskTypeMapper.selectRiskTypeList(riskType); } @Override public List selectRiskTypeListByCompanyId(Long companyId,Integer type) { RiskType riskType = new RiskType(); riskType.setCompanyId(companyId); riskType.setRiskTypeType(type); return riskTypeMapper.selectRiskTypeList(riskType); } /** * 新增风险单元类型 * * @param riskType 风险单元类型 * @return 结果 */ @Override public int insertRiskType(RiskType riskType) { riskType.setCreateTime(DateUtils.getNowDate()); return riskTypeMapper.insertRiskType(riskType); } /** * 修改风险单元类型 * * @param riskType 风险单元类型 * @return 结果 */ @Override public int updateRiskType(RiskType riskType) { riskType.setUpdateTime(DateUtils.getNowDate()); return riskTypeMapper.updateRiskType(riskType); } /** * 删除风险单元类型对象 * * @param ids 需要删除的数据ID * @return 结果 */ @Override public int deleteRiskTypeByIds(String ids) { return riskTypeMapper.deleteRiskTypeByIds(Convert.toStrArray(ids)); } /** * 删除风险单元类型信息 * * @param riskTypeId 风险单元类型ID * @return 结果 */ @Override public int deleteRiskTypeById(Long riskTypeId) { return riskTypeMapper.deleteRiskTypeById(riskTypeId); } }