| | |
| | | package org.sxkj.fw.record.service; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import org.sxkj.fw.record.dto.FwDroneFlightRecordDTO; |
| | | import org.sxkj.fw.record.entity.FwDroneFlightRecordEntity; |
| | | import org.sxkj.fw.record.param.FwDroneFlightRecordExportParam; |
| | | import org.sxkj.fw.record.vo.FwDroneFlightRecordVO; |
| | | import org.sxkj.fw.record.excel.FwDroneFlightRecordExcel; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.springblade.core.mp.base.BaseService; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 无人机飞行记录表 服务类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-07 |
| | | * @since 2026-01-08 |
| | | */ |
| | | public interface IFwDroneFlightRecordService extends BaseService<FwDroneFlightRecordEntity> { |
| | | /** |
| | |
| | | * @param fwDroneFlightRecord |
| | | * @return |
| | | */ |
| | | IPage<FwDroneFlightRecordVO> selectFwDroneFlightRecordPage(IPage<FwDroneFlightRecordVO> page, FwDroneFlightRecordVO fwDroneFlightRecord); |
| | | IPage<FwDroneFlightRecordVO> selectFwDroneFlightRecordPage(IPage<FwDroneFlightRecordVO> page, FwDroneFlightRecordDTO fwDroneFlightRecord); |
| | | |
| | | |
| | | /** |
| | | * 导出数据 |
| | | * |
| | | * @param queryWrapper |
| | | * @param fwDroneFlightRecord |
| | | * @return |
| | | */ |
| | | List<FwDroneFlightRecordExcel> exportFwDroneFlightRecord(Wrapper<FwDroneFlightRecordEntity> queryWrapper); |
| | | Map<String,List<FwDroneFlightRecordExcel>> exportFwDroneFlightRecord(FwDroneFlightRecordExportParam fwDroneFlightRecord); |
| | | |
| | | } |