nishiwei
5 days ago 3f43e40ed1a1e9f66b3ad2862da9dbc4b710c712
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
/*
 * 【机场1】从 dock2 原类 com.ard.sample.manage.service.IWaylineTrajectoryService 复制/独立适配(DJI Dock 1 / M30)。
 * 与 dock2 原类同服务共存;本文件内的适配差异以「// 机场1:」内联注释标出。
 */
package com.ard.sample.dock1.manage.service;
 
import com.ard.sample.manage.model.dto.WaylineTrajectoryDTO;
import com.ard.sample.manage.model.entity.WaylineTrajectoryEntity;
 
import java.util.List;
 
public interface IWaylineTrajectoryService {
 
    /**
     * 增加list数据,type为:0时,表示轨迹点列表;type为:1时,表示任务状态数据。
     * @param sn 设备序列号
     * @param type 类型
     * @param dataJson json数据
     * */
    void setList(String sn, String type, String dataJson);
 
    /**
     * 返回航线轨迹完整的数据,拼接的轨迹点列表和任务状态数据。
     * @param jobId 任务ID
     * @return 航线轨迹完整的数据
     * */
    WaylineTrajectoryDTO getWayLineTrajectorybyJobID(String jobId);
}