From f5f485b1b1919e6d312ed72628ed7c01d2f57def Mon Sep 17 00:00:00 2001
From: liusuyi <1951119284@qq.com>
Date: Wed, 19 Mar 2025 16:57:48 +0800
Subject: [PATCH] 增加图片回传完成通知解析
---
ard-work/src/main/java/com/ard/tianyu/websocket/domain/UavControlMessage.java | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/ard-work/src/main/java/com/ard/tianyu/websocket/domain/UavControlMessage.java b/ard-work/src/main/java/com/ard/tianyu/websocket/domain/UavControlMessage.java
index c862dcf..5cba1c6 100644
--- a/ard-work/src/main/java/com/ard/tianyu/websocket/domain/UavControlMessage.java
+++ b/ard-work/src/main/java/com/ard/tianyu/websocket/domain/UavControlMessage.java
@@ -4,12 +4,27 @@
import lombok.Data;
import lombok.NoArgsConstructor;
+import java.util.Map;
+
@Data
@AllArgsConstructor
@NoArgsConstructor
public class UavControlMessage {
+
private String boxSn; // 无人机编号
private String type; // 控制类型(fly 或 payload)
private Long requester; // 申请者ID(仅在请求控制时使用)
private Boolean approved; // 控制是否被批准(仅在处理请求控制时使用)
+
+ public UavControlMessage(String boxSn, String type, Long requester, Boolean approved) {
+ this.boxSn = boxSn;
+ this.type = type;
+ this.requester = requester;
+ this.approved = approved;
+ }
+ /**
+ * 是否订阅
+ */
+ private Boolean subscribe;
+ private Map<String, Long> controller;
}
--
Gitblit v1.9.3