ard-sample/src/main/java/com/ard/sample/wayline/model/dto/WaylineJobDTO.java
@@ -52,6 +52,8 @@ private Integer rthAltitude; private Integer rthMode; private Integer outOfControlAction; private Integer mediaCount; ard-sample/src/main/java/com/ard/sample/wayline/model/dto/WaylineTaskCreateDTO.java
@@ -1,5 +1,6 @@ package com.ard.sample.wayline.model.dto; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.AllArgsConstructor; import lombok.Builder; @@ -11,6 +12,8 @@ * @version 1.1 * @date 2022/6/1 */ // 序列化时忽略所有 null 字段 @JsonInclude(JsonInclude.Include.NON_NULL) @Data @Builder @AllArgsConstructor @@ -61,12 +64,21 @@ private Integer rthAltitude; /** * 返航高度模式 "0":"智能高度","1":"设定高度" * 智能返航模式下,飞行器将自动规划最佳返航高度。大疆机场当前不支持设置返航高度模式, * 只能选择'设定高度'模式。当环境,光线不满足视觉系统要求时(譬如傍晚阳光直射、夜间弱光无光), * 飞行器将使用您设定的返航高度进行直线返航 * */ @JsonProperty("rth_mode") private Integer rthMode; /** * 遥控器失控动作 "0":"返航","1":"悬停","2":"降落" * 失控动作,当前固定传的值是 0,即返航。注意该枚举值定义跟飞控跟机场定义的不一致,机场端会进行转换。 * */ @JsonProperty("out_of_control_action") private Integer outOfControlAction; @JsonProperty("simulate_mission") private WaylineSimulateMissionDTO simulateMission; // @JsonProperty("simulate_mission") // private WaylineSimulateMissionDTO simulateMission; } ard-sample/src/main/java/com/ard/sample/wayline/model/dto/WaylineTaskFileDTO.java
@@ -1,5 +1,6 @@ package com.ard.sample.wayline.model.dto; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.AllArgsConstructor; import lombok.Builder; @@ -11,6 +12,8 @@ * @version 1.1 * @date 2022/6/1 */ // 序列化时忽略所有 null 字段 @JsonInclude(JsonInclude.Include.NON_NULL) @Data @Builder @AllArgsConstructor ard-sample/src/main/java/com/ard/sample/wayline/model/entity/WaylineJobEntity.java
@@ -68,6 +68,9 @@ @TableField("rth_altitude") private Integer rthAltitude; @TableField("rth_mode") private Integer rthMode; @TableField("out_of_control") private Integer outOfControlAction; ard-sample/src/main/java/com/ard/sample/wayline/model/param/CreateJobParam.java
@@ -42,6 +42,8 @@ @Range(max = 2) private Integer outOfControlAction; private Integer rth_mode; private String parentId; private Integer loopSum;