添加接口参数
This commit is contained in:
parent
19be5b4bf0
commit
0d460b178a
|
|
@ -0,0 +1,35 @@
|
||||||
|
package com.ruoyi.device.api.domain;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 无人机返航请求对象
|
||||||
|
*
|
||||||
|
* @author ruoyi
|
||||||
|
* @date 2026-02-27
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@Schema(description = "无人机返航请求对象")
|
||||||
|
public class DroneReturnHomeRequest implements Serializable {
|
||||||
|
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
/** 机场SN号 */
|
||||||
|
@Schema(description = "机场SN号", example = "THJSQ03B2309DN7VQN43")
|
||||||
|
private String sn;
|
||||||
|
|
||||||
|
/** 消息ID */
|
||||||
|
@Schema(description = "消息ID", example = "9056")
|
||||||
|
private Long messageID;
|
||||||
|
|
||||||
|
/** 任务ID */
|
||||||
|
@Schema(description = "任务ID", example = "9074")
|
||||||
|
private Long taskId;
|
||||||
|
|
||||||
|
/** 返航类型 */
|
||||||
|
@Schema(description = "返航类型", example = "03")
|
||||||
|
private String zhilin;
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,35 @@
|
||||||
|
package com.ruoyi.device.api.domain;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 无人机起飞请求对象
|
||||||
|
*
|
||||||
|
* @author ruoyi
|
||||||
|
* @date 2026-02-27
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@Schema(description = "无人机起飞请求对象")
|
||||||
|
public class DroneTakeoffRequest implements Serializable {
|
||||||
|
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
/** 机场SN号 */
|
||||||
|
@Schema(description = "机场SN号", example = "THJSQ03B2309DN7VQN43")
|
||||||
|
private String sn;
|
||||||
|
|
||||||
|
/** 消息ID */
|
||||||
|
@Schema(description = "消息ID", example = "9056")
|
||||||
|
private Long messageID;
|
||||||
|
|
||||||
|
/** 航线文件URL */
|
||||||
|
@Schema(description = "航线文件URL", example = "https://minio-jndsj.t-aaron.com:2443/th-airport/testFile/13912c62-b96f-4df5-ab65-813c8c4b04eb.waypoints")
|
||||||
|
private String airlineFileUrl;
|
||||||
|
|
||||||
|
/** 最低电池电量 */
|
||||||
|
@Schema(description = "最低电池电量", example = "0.3")
|
||||||
|
private Double flyBatteryMin;
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue