package com.javaweb.hydrology.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.hydrology.mapper.HydrologyDataMapper; import com.javaweb.hydrology.domain.HydrologyData; import com.javaweb.hydrology.service.IHydrologyDataService; import com.javaweb.common.core.text.Convert; /** * 水文数据Service业务层处理 * * @author zmk * @date 2022-09-01 */ @Service public class HydrologyDataServiceImpl implements IHydrologyDataService { @Autowired private HydrologyDataMapper hydrologyDataMapper; /** * 查询水文数据 * * @param id 水文数据ID * @return 水文数据 */ @Override public HydrologyData selectHydrologyDataById(Long id) { return hydrologyDataMapper.selectHydrologyDataById(id); } /** * 查询水文数据列表 * * @param hydrologyData 水文数据 * @return 水文数据 */ @Override public List selectHydrologyDataList(HydrologyData hydrologyData) { return hydrologyDataMapper.selectHydrologyDataList(hydrologyData); } /** * 新增水文数据 * * @param hydrologyData 水文数据 * @return 结果 */ @Override public int insertHydrologyData(HydrologyData hydrologyData) { hydrologyData.setCreateTime(DateUtils.getNowDate()); return hydrologyDataMapper.insertHydrologyData(hydrologyData); } /** * 修改水文数据 * * @param hydrologyData 水文数据 * @return 结果 */ @Override public int updateHydrologyData(HydrologyData hydrologyData) { return hydrologyDataMapper.updateHydrologyData(hydrologyData); } /** * 删除水文数据对象 * * @param ids 需要删除的数据ID * @return 结果 */ @Override public int deleteHydrologyDataByIds(String ids) { return hydrologyDataMapper.deleteHydrologyDataByIds(Convert.toStrArray(ids)); } /** * 删除水文数据信息 * * @param id 水文数据ID * @return 结果 */ @Override public int deleteHydrologyDataById(Long id) { return hydrologyDataMapper.deleteHydrologyDataById(id); } }