package com.ard.work.mapper;
|
|
import com.ard.work.domain.entity.ArdFlightTask;
|
import org.apache.ibatis.annotations.Param;
|
|
import java.util.Date;
|
import java.util.List;
|
|
public interface ArdFlightTaskMapper {
|
// 插入飞行任务
|
int insertArdFlightTask(ArdFlightTask task);
|
|
// 插入飞行任务
|
int updateArdFlightTask(ArdFlightTask task);
|
|
// 根据任务ID获取飞行任务
|
ArdFlightTask getArdFlightTaskById(@Param("taskId") Integer taskId);
|
|
// 获取所有飞行任务
|
List<ArdFlightTask> selectArdFlightTask(ArdFlightTask ardFlightTask);
|
|
// 获取某个时间戳后的任务
|
List<ArdFlightTask> getTasksAfter(@Param("lastSyncTime") String lastSyncTime);
|
|
|
// 获取最大 startTime
|
Date findMaxStartTimeByServerId(String serverId);
|
}
|