package com.javaweb.platform.service.impl; import java.util.List; import com.javaweb.common.utils.DateUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.javaweb.platform.mapper.StageInfoMapper; import com.javaweb.platform.domain.StageInfo; import com.javaweb.platform.service.IStageInfoService; import com.javaweb.common.core.text.Convert; /** * 水位记录Service业务层处理 * * @author zzf * @date 2022-03-25 */ @Service public class StageInfoServiceImpl implements IStageInfoService { @Autowired private StageInfoMapper stageInfoMapper; /** * 查询水位记录 * * @param id 水位记录ID * @return 水位记录 */ @Override public StageInfo selectStageInfoById(String id) { return stageInfoMapper.selectStageInfoById(id); } /** * 查询水位记录列表 * * @param stageInfo 水位记录 * @return 水位记录 */ @Override public List selectStageInfoList(StageInfo stageInfo) { return stageInfoMapper.selectStageInfoList(stageInfo); } /** * 新增水位记录 * * @param stageInfo 水位记录 * @return 结果 */ @Override public int insertStageInfo(StageInfo stageInfo) { stageInfo.setCreateTime(DateUtils.getNowDate()); return stageInfoMapper.insertStageInfo(stageInfo); } /** * 修改水位记录 * * @param stageInfo 水位记录 * @return 结果 */ @Override public int updateStageInfo(StageInfo stageInfo) { stageInfo.setUpdateTime(DateUtils.getNowDate()); return stageInfoMapper.updateStageInfo(stageInfo); } /** * 删除水位记录对象 * * @param ids 需要删除的数据ID * @return 结果 */ @Override public int deleteStageInfoByIds(String ids) { return stageInfoMapper.deleteStageInfoByIds(Convert.toStrArray(ids)); } /** * 删除水位记录信息 * * @param id 水位记录ID * @return 结果 */ @Override public int deleteStageInfoById(String id) { return stageInfoMapper.deleteStageInfoById(id); } }