package com.ruoyi.project.tr.hiddenTroubleType.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.hiddenTroubleType.mapper.HiddenTroubleTypeMapper; import com.ruoyi.project.tr.hiddenTroubleType.domain.HiddenTroubleType; import com.ruoyi.project.tr.hiddenTroubleType.service.IHiddenTroubleTypeService; import com.ruoyi.common.utils.text.Convert; /** * 隐患类型Service业务层处理 * * @author wm * @date 2020-05-05 */ @Service public class HiddenTroubleTypeServiceImpl implements IHiddenTroubleTypeService { @Autowired private HiddenTroubleTypeMapper hiddenTroubleTypeMapper; /** * 查询隐患类型 * * @param hiddenTroubleTypeId 隐患类型ID * @return 隐患类型 */ @Override public HiddenTroubleType selectHiddenTroubleTypeById(Long hiddenTroubleTypeId) { return hiddenTroubleTypeMapper.selectHiddenTroubleTypeById(hiddenTroubleTypeId); } /** * 查询隐患类型列表 * * @param hiddenTroubleType 隐患类型 * @return 隐患类型 */ @Override public List selectHiddenTroubleTypeList(HiddenTroubleType hiddenTroubleType) { return hiddenTroubleTypeMapper.selectHiddenTroubleTypeList(hiddenTroubleType); } /** * 新增隐患类型 * * @param hiddenTroubleType 隐患类型 * @return 结果 */ @Override public int insertHiddenTroubleType(HiddenTroubleType hiddenTroubleType) { hiddenTroubleType.setCreateTime(DateUtils.getNowDate()); return hiddenTroubleTypeMapper.insertHiddenTroubleType(hiddenTroubleType); } /** * 修改隐患类型 * * @param hiddenTroubleType 隐患类型 * @return 结果 */ @Override public int updateHiddenTroubleType(HiddenTroubleType hiddenTroubleType) { hiddenTroubleType.setUpdateTime(DateUtils.getNowDate()); return hiddenTroubleTypeMapper.updateHiddenTroubleType(hiddenTroubleType); } /** * 删除隐患类型对象 * * @param ids 需要删除的数据ID * @return 结果 */ @Override public int deleteHiddenTroubleTypeByIds(String ids) { return hiddenTroubleTypeMapper.deleteHiddenTroubleTypeByIds(Convert.toStrArray(ids)); } /** * 删除隐患类型信息 * * @param hiddenTroubleTypeId 隐患类型ID * @return 结果 */ @Override public int deleteHiddenTroubleTypeById(Long hiddenTroubleTypeId) { return hiddenTroubleTypeMapper.deleteHiddenTroubleTypeById(hiddenTroubleTypeId); } }