| | |
| | | package com.ard.work.service; |
| | | |
| | | |
| | | |
| | | import com.ard.work.domain.entity.ArdDroneInfo; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 无人机管理Service接口 |
| | | * 无人机盒子Service接口 |
| | | * |
| | | * @author xia |
| | | * @date 2025-10-10 |
| | | * @author ruoyi |
| | | * @date 2025-03-04 |
| | | */ |
| | | public interface IArdDroneService { |
| | | |
| | | /** |
| | | * 查询无人机管理 |
| | | * 查询无人机盒子 |
| | | * |
| | | * @param id 无人机管理主键 |
| | | * @return 无人机管理 |
| | | * @param id 无人机盒子主键 |
| | | * @return 无人机盒子 |
| | | */ |
| | | public ArdDroneInfo selectArdDroneManagementById(String id); |
| | | public ArdDroneInfo selectArdDroneById(String id); |
| | | |
| | | /** |
| | | * 查询无人机管理列表 |
| | | * |
| | | * @param ardDroneInfo 无人机管理 |
| | | * @return 无人机管理集合 |
| | | * 查询无人机盒子 |
| | | * |
| | | * @param boxSn 云盒SN编号 |
| | | * @return 无人机盒子 |
| | | */ |
| | | public List<ArdDroneInfo> selectArdDroneManagementList(ArdDroneInfo ardDroneInfo); |
| | | public ArdDroneInfo selectArdDroneByboxSn(String boxSn); |
| | | |
| | | /** |
| | | * 新增无人机管理 |
| | | * 查询无人机盒子列表 |
| | | * |
| | | * @param ardDroneInfo 无人机管理 |
| | | * @param ardDroneInfo 无人机盒子 |
| | | * @return 无人机盒子集合 |
| | | */ |
| | | public List<ArdDroneInfo> selectArdDroneList(ArdDroneInfo ardDroneInfo); |
| | | |
| | | /** |
| | | * 新增无人机盒子 |
| | | * |
| | | * @param ardDroneInfo 无人机盒子 |
| | | * @return 结果 |
| | | */ |
| | | public int insertArdDroneManagement(ArdDroneInfo ardDroneInfo); |
| | | public int insertArdDrone(ArdDroneInfo ardDroneInfo); |
| | | |
| | | /** |
| | | * 修改无人机管理 |
| | | * 修改无人机盒子 |
| | | * |
| | | * @param ardDroneInfo 无人机管理 |
| | | * @param ardDroneInfo 无人机盒子 |
| | | * @return 结果 |
| | | */ |
| | | public int updateArdDroneManagement(ArdDroneInfo ardDroneInfo); |
| | | public int updateArdDrone(ArdDroneInfo ardDroneInfo); |
| | | |
| | | /** |
| | | * 批量删除无人机管理 |
| | | * 批量删除无人机盒子 |
| | | * |
| | | * @param ids 需要删除的无人机管理主键集合 |
| | | * @param ids 需要删除的无人机盒子主键集合 |
| | | * @return 结果 |
| | | */ |
| | | public int deleteArdDroneManagementByIds(String[] ids); |
| | | public int deleteArdDroneByIds(String[] ids); |
| | | |
| | | /** |
| | | * 删除无人机管理信息 |
| | | * 删除无人机盒子信息 |
| | | * |
| | | * @param id 无人机管理主键 |
| | | * @param id 无人机盒子主键 |
| | | * @return 结果 |
| | | */ |
| | | public int deleteArdDroneManagementById(String id); |
| | | public int deleteArdDroneById(String id); |
| | | } |