package com.ruoyi.project.tr.baseCheckPoint.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.baseCheckPoint.mapper.BaseCheckPointMapper; import com.ruoyi.project.tr.baseCheckPoint.domain.BaseCheckPoint; import com.ruoyi.project.tr.baseCheckPoint.service.IBaseCheckPointService; import com.ruoyi.common.utils.text.Convert; /** * 基础清单检查点Service业务层处理 * * @author wm * @date 2020-07-21 */ @Service public class BaseCheckPointServiceImpl implements IBaseCheckPointService { @Autowired private BaseCheckPointMapper baseCheckPointMapper; /** * 查询基础清单检查点 * * @param checkPointId 基础清单检查点ID * @return 基础清单检查点 */ @Override public BaseCheckPoint selectBaseCheckPointById(Long checkPointId) { return baseCheckPointMapper.selectBaseCheckPointById(checkPointId); } /** * 查询基础清单检查点列表 * * @param baseCheckPoint 基础清单检查点 * @return 基础清单检查点 */ @Override public List selectBaseCheckPointList(BaseCheckPoint baseCheckPoint) { return baseCheckPointMapper.selectBaseCheckPointList(baseCheckPoint); } /** * 新增基础清单检查点 * * @param baseCheckPoint 基础清单检查点 * @return 结果 */ @Override public int insertBaseCheckPoint(BaseCheckPoint baseCheckPoint) { baseCheckPoint.setCreateTime(DateUtils.getNowDate()); return baseCheckPointMapper.insertBaseCheckPoint(baseCheckPoint); } /** * 修改基础清单检查点 * * @param baseCheckPoint 基础清单检查点 * @return 结果 */ @Override public int updateBaseCheckPoint(BaseCheckPoint baseCheckPoint) { baseCheckPoint.setUpdateTime(DateUtils.getNowDate()); return baseCheckPointMapper.updateBaseCheckPoint(baseCheckPoint); } /** * 删除基础清单检查点对象 * * @param ids 需要删除的数据ID * @return 结果 */ @Override public int deleteBaseCheckPointByIds(String ids) { return baseCheckPointMapper.deleteBaseCheckPointByIds(Convert.toStrArray(ids)); } /** * 删除基础清单检查点信息 * * @param checkPointId 基础清单检查点ID * @return 结果 */ @Override public int deleteBaseCheckPointById(Long checkPointId) { return baseCheckPointMapper.deleteBaseCheckPointById(checkPointId); } /** *使用baseCheckPointId进行查询 */ @Override public BaseCheckPoint getBaseCheckPointById(Long checkPointId) { return baseCheckPointMapper.getBaseCheckPointById(checkPointId); } }