package com.ard.work.service; import com.ard.work.domain.dto.telemetry.TelemetryData; import com.ard.work.domain.entity.ArdFlightTaskPart; import java.util.List; /** * 飞行任务分片服务接口 */ public interface IArdFlightTaskPartService { /** * 添加一条遥测数据到缓存 */ void addTelemetryData(TelemetryData telemetryData); /** * 将剩余缓存分片保存 */ void flushRemaining(String boxSn); /** * 获取完整航线轨迹(合并所有分片) */ List getCompleteFlightData(ArdFlightTaskPart ardFlightTaskPart); }