package com.ard.sample.wayline.model.dto;
|
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
import lombok.AllArgsConstructor;
|
import lombok.Builder;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
/**
|
* 航线断点信息
|
* 可选字段,用于断点续飞,若指定该字段,航线任务会从字段指定的断点位置开始执行。
|
* */
|
@Data
|
@Builder
|
@AllArgsConstructor
|
@NoArgsConstructor
|
public class WaylineBreakPointDTO {
|
|
/**
|
* 断点序号 int
|
* */
|
@JsonProperty("index")
|
private Integer index;
|
|
/**
|
* 断点状态 "0":"在航段上","1":"在航点上"
|
* */
|
@JsonProperty("state")
|
private Integer state;
|
|
/**
|
* 当前航段进度 "max":"1.0","min":"0"
|
* */
|
@JsonProperty("progress")
|
private float progress;
|
|
/**
|
* 航线 ID int
|
* */
|
@JsonProperty("wayline_id")
|
private Integer wayline_id;
|
}
|