package com.ruoyi.project.tr.riskLevel.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.riskLevel.mapper.RiskLevelMapper; import com.ruoyi.project.tr.riskLevel.domain.RiskLevel; import com.ruoyi.project.tr.riskLevel.service.IRiskLevelService; import com.ruoyi.common.utils.text.Convert; /** * 风险级别Service业务层处理 * * @author wm * @date 2020-05-05 */ @Service public class RiskLevelServiceImpl implements IRiskLevelService { @Autowired private RiskLevelMapper riskLevelMapper; /** * 查询风险级别 * * @param levelId 风险级别ID * @return 风险级别 */ @Override public RiskLevel selectRiskLevelById(Long levelId) { return riskLevelMapper.selectRiskLevelById(levelId); } /** * 查询风险级别列表 * * @param riskLevel 风险级别 * @return 风险级别 */ @Override public List selectRiskLevelList(RiskLevel riskLevel) { return riskLevelMapper.selectRiskLevelList(riskLevel); } @Override public List selectRiskLevelListByMethodId(Long methodId) { RiskLevel riskLevel = new RiskLevel(); riskLevel.setMethodId(methodId); return riskLevelMapper.selectRiskLevelList(riskLevel); } /** * 新增风险级别 * * @param riskLevel 风险级别 * @return 结果 */ @Override public int insertRiskLevel(RiskLevel riskLevel) { riskLevel.setCreateTime(DateUtils.getNowDate()); return riskLevelMapper.insertRiskLevel(riskLevel); } /** * 修改风险级别 * * @param riskLevel 风险级别 * @return 结果 */ @Override public int updateRiskLevel(RiskLevel riskLevel) { riskLevel.setUpdateTime(DateUtils.getNowDate()); return riskLevelMapper.updateRiskLevel(riskLevel); } /** * 删除风险级别对象 * * @param ids 需要删除的数据ID * @return 结果 */ @Override public int deleteRiskLevelByIds(String ids) { return riskLevelMapper.deleteRiskLevelByIds(Convert.toStrArray(ids)); } /** * 删除风险级别信息 * * @param levelId 风险级别ID * @return 结果 */ @Override public int deleteRiskLevelById(Long levelId) { return riskLevelMapper.deleteRiskLevelById(levelId); } }