package com.moral.api.service; import com.moral.api.entity.HistorySecondUav; import com.baomidou.mybatisplus.extension.service.IService; import com.moral.api.pojo.dto.uav.UAVQueryTimeSlotDTO; import com.moral.api.pojo.form.uav.UAVQueryTimeSlotForm; import java.math.BigDecimal; import java.util.Date; import java.util.List; /** *

* 无人机秒数据表 服务类 *

* * @author moral * @since 2021-08-31 */ public interface HistorySecondUavService extends IService { /** * @Description: 根据组织id查询该组织在哪天有无人机飞行 * @Param: [organizationId] * @return: java.util.List * @Author: 陈凯裕 * @Date: 2021/9/8 */ List queryDate(Integer organizationId); /** * @Description: 查询组织在指定日期下无人机的飞行时间段 * @Param: [from] * @return: List * @Author: 陈凯裕 * @Date: 2021/9/8 */ List queryTimeSlot(UAVQueryTimeSlotForm form); /** * @Description: 根据批次号查询无人机数据 * @Param: [batch] * @return: java.util.List * @Author: 陈凯裕 * @Date: 2021/9/13 */ List queryDataByBatch(String batch); boolean UAVTest(BigDecimal lat, BigDecimal lon, String batch); boolean UAVUpdateTest(String batch); }