添加接口参数

This commit is contained in:
孙小云 2026-02-27 14:12:33 +08:00
parent 19be5b4bf0
commit 0d460b178a
2 changed files with 70 additions and 0 deletions

View File

@ -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;
}

View File

@ -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;
}