package com.zc.business.service; import java.util.List; import java.util.Map; import com.zc.business.domain.DcObservationStation; /** * 观测站信息Service接口 * * @author ruoyi * @date 2024-12-09 */ public interface IDcObservationStationService { /** * 查询观测站信息 * * @param id 观测站信息主键 * @return 观测站信息 */ public DcObservationStation selectDcObservationStationById(Long id); /** * 查询观测站信息列表 * * @param dcObservationStation 观测站信息 * @return 观测站信息集合 */ List selectDcObservationStationList(DcObservationStation dcObservationStation); /** * 新增观测站信息 * * @param dcObservationStation 观测站信息 * @return 结果 */ int insertDcObservationStation(DcObservationStation dcObservationStation); /** * 修改观测站信息 * * @param dcObservationStation 观测站信息 * @return 结果 */ int updateDcObservationStation(DcObservationStation dcObservationStation); /** * 批量删除观测站信息 * * @param ids 需要删除的观测站信息主键集合 * @return 结果 */ int deleteDcObservationStationByIds(Long[] ids); /** * 删除观测站信息信息 * * @param id 观测站信息主键 * @return 结果 */ int deleteDcObservationStationById(Long id); List> selectAllStation(); }