package com.ard.inspection.mapper; import java.util.List; import com.ard.inspection.domain.ArdPointCloud; /** * 点云文件Mapper接口 * * @author xia * @date 2026-03-03 */ public interface ArdPointCloudMapper { /** * 查询点云文件 * * @param id 点云文件主键 * @return 点云文件 */ public ArdPointCloud selectArdPointCloudById(String id); /** * 查询点云文件列表 * * @param ardPointCloud 点云文件 * @return 点云文件集合 */ public List selectArdPointCloudList(ArdPointCloud ardPointCloud); /** * 新增点云文件 * * @param ardPointCloud 点云文件 * @return 结果 */ public int insertArdPointCloud(ArdPointCloud ardPointCloud); /** * 修改点云文件 * * @param ardPointCloud 点云文件 * @return 结果 */ public int updateArdPointCloud(ArdPointCloud ardPointCloud); /** * 删除点云文件 * * @param id 点云文件主键 * @return 结果 */ public int deleteArdPointCloudById(String id); /** * 批量删除点云文件 * * @param ids 需要删除的数据主键集合 * @return 结果 */ public int deleteArdPointCloudByIds(String[] ids); public ArdPointCloud selectArdPointCloudByFileName(String fileName); }