From b3245b2608e7f4dadc24e26ecf43107dae1c33ee Mon Sep 17 00:00:00 2001
From: liusuyi <1951119284@qq.com>
Date: Sat, 22 Mar 2025 11:44:00 +0800
Subject: [PATCH] 优化
---
ard-work/src/main/java/com/ard/tianyu/controller/UavRealDataController.java | 22 ++++------------------
1 files changed, 4 insertions(+), 18 deletions(-)
diff --git a/ard-work/src/main/java/com/ard/tianyu/controller/UavRealDataController.java b/ard-work/src/main/java/com/ard/tianyu/controller/UavRealDataController.java
index 4caafd6..284348d 100644
--- a/ard-work/src/main/java/com/ard/tianyu/controller/UavRealDataController.java
+++ b/ard-work/src/main/java/com/ard/tianyu/controller/UavRealDataController.java
@@ -1,30 +1,15 @@
package com.ard.tianyu.controller;
import com.ard.common.core.domain.AjaxResult;
-import com.ard.tianyu.model.dto.BoxHistoryDTO;
-import com.ard.tianyu.model.dto.BoxPhotosDTO;
-import com.ard.tianyu.model.dto.BoxSettingsDTO;
-import com.ard.tianyu.model.dto.camera.*;
-import com.ard.tianyu.model.dto.control.AbsAngleControlDTO;
-import com.ard.tianyu.model.dto.control.AngleControlDTO;
-import com.ard.tianyu.model.dto.control.SpeedControlDTO;
-import com.ard.tianyu.model.dto.manual.SwitchUavControlDTO;
-import com.ard.tianyu.model.dto.signal.SignalInfo;
-import com.ard.tianyu.model.dto.state.UavState;
-import com.ard.tianyu.model.dto.telemetry.TelemetryData;
-import com.ard.tianyu.model.receiver.BoxHistoryReceiver;
-import com.ard.tianyu.model.receiver.BoxInfoReceiver;
-import com.ard.tianyu.model.receiver.BoxPhotosReceiver;
-import com.ard.tianyu.model.receiver.BoxStreamUrlReceiver;
+import com.ard.tianyu.domain.dto.signal.SignalInfo;
+import com.ard.tianyu.domain.dto.state.UavState;
+import com.ard.tianyu.domain.dto.telemetry.TelemetryData;
import com.ard.tianyu.service.ITyService;
-import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
-import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
-import java.util.List;
/**
* UavRealDataController
@@ -44,6 +29,7 @@
@GetMapping("/getUavState")
public AjaxResult getUavState(String boxSn) {
UavState uavState = tyService.getUavState(boxSn);
+ uavState.calculateFieldAngle();// 计算当前无人机的FieldAngle
return AjaxResult.success(uavState);
}
--
Gitblit v1.9.3