package com.javaweb.geo.mapper; import com.javaweb.geo.domain.ProjectCamera; import java.util.List; /** * 监控设备Mapper接口 * * @author cxy * @date 2024-05-16 */ public interface ProjectCameraMapper { /** * 查询监控设备 * * @param id 监控设备ID * @return 监控设备 */ public ProjectCamera selectProjectCameraById(String id); /** * 查询监控设备列表 * * @param projectCamera 监控设备 * @return 监控设备集合 */ public List selectProjectCameraList(ProjectCamera projectCamera); /** * 新增监控设备 * * @param projectCamera 监控设备 * @return 结果 */ public int insertProjectCamera(ProjectCamera projectCamera); /** * 修改监控设备 * * @param projectCamera 监控设备 * @return 结果 */ public int updateProjectCamera(ProjectCamera projectCamera); /** * 删除监控设备 * * @param id 监控设备ID * @return 结果 */ public int deleteProjectCameraById(String id); /** * 批量删除监控设备 * * @param ids 需要删除的数据ID * @return 结果 */ public int deleteProjectCameraByIds(String[] ids); }