| | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 无人机管理Mapper接口 |
| | | * |
| | | * @author xia |
| | | * @date 2025-10-10 |
| | | * 无人机盒子Mapper接口 |
| | | * |
| | | * @author lsy |
| | | * @date 2025-03-04 |
| | | */ |
| | | public interface ArdDroneInfoMapper { |
| | | |
| | | /** |
| | | * 查询无人机管理 |
| | | * |
| | | * @param id 无人机管理主键 |
| | | * @return 无人机管理 |
| | | * 查询无人机盒子 |
| | | * |
| | | * @param id 无人机盒子主键 |
| | | * @return 无人机盒子 |
| | | */ |
| | | public ArdDroneInfo selectArdDroneManagementById(String id); |
| | | ArdDroneInfo selectArdDroneById(String id); |
| | | |
| | | /** |
| | | * 查询无人机管理列表 |
| | | * |
| | | * @param ardDroneInfo 无人机管理 |
| | | * @return 无人机管理集合 |
| | | * 查询无人机盒子 |
| | | * |
| | | * @param boxSn 盒子编码 |
| | | * @return 无人机盒子 |
| | | */ |
| | | public List<ArdDroneInfo> selectArdDroneManagementList(ArdDroneInfo ardDroneInfo); |
| | | ArdDroneInfo selectArdDroneByBoxSn(String boxSn); |
| | | /** |
| | | * 查询无人机盒子列表 |
| | | * |
| | | * @param ardDroneInfo 无人机盒子 |
| | | * @return 无人机盒子集合 |
| | | */ |
| | | List<ArdDroneInfo> selectArdDroneList(ArdDroneInfo ardDroneInfo); |
| | | |
| | | /** |
| | | * 新增无人机管理 |
| | | * |
| | | * @param ardDroneInfo 无人机管理 |
| | | * 新增无人机盒子 |
| | | * |
| | | * @param ardDroneInfo 无人机盒子 |
| | | * @return 结果 |
| | | */ |
| | | public int insertArdDroneManagement(ArdDroneInfo ardDroneInfo); |
| | | int insertArdDrone(ArdDroneInfo ardDroneInfo); |
| | | |
| | | /** |
| | | * 修改无人机管理 |
| | | * |
| | | * @param ardDroneInfo 无人机管理 |
| | | * 修改无人机盒子 |
| | | * |
| | | * @param ardDroneInfo 无人机盒子 |
| | | * @return 结果 |
| | | */ |
| | | public int updateArdDroneManagement(ArdDroneInfo ardDroneInfo); |
| | | int updateArdDrone(ArdDroneInfo ardDroneInfo); |
| | | |
| | | /** |
| | | * 删除无人机管理 |
| | | * |
| | | * @param id 无人机管理主键 |
| | | * 删除无人机盒子 |
| | | * |
| | | * @param id 无人机盒子主键 |
| | | * @return 结果 |
| | | */ |
| | | public int deleteArdDroneManagementById(String id); |
| | | int deleteArdDroneById(String id); |
| | | |
| | | /** |
| | | * 批量删除无人机管理 |
| | | * |
| | | * 批量删除无人机盒子 |
| | | * |
| | | * @param ids 需要删除的数据主键集合 |
| | | * @return 结果 |
| | | */ |
| | | public int deleteArdDroneManagementByIds(String[] ids); |
| | | int deleteArdDroneByIds(String[] ids); |
| | | |
| | | /** |
| | | * 批量新增无人机盒子 |
| | | * |
| | | * @param ardDroneInfo 无人机盒子 |
| | | * @return 结果 |
| | | */ |
| | | int insertArdDroneLs(List<ArdDroneInfo> ardDroneInfo); |
| | | |
| | | } |