From 7fdf677a8a6a0f1cbac059e4909082b765cac1e2 Mon Sep 17 00:00:00 2001 From: wuyuan <15505152113@163.com> Date: Thu, 22 May 2025 19:38:49 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=96=E6=B6=88=E8=B4=9F=E8=BD=BD=E6=8E=A7?= =?UTF-8?q?=E5=88=B6=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/SDKWaylineService.java | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/dk-modules/sample/src/main/java/org/dromara/sample/wayline/service/impl/SDKWaylineService.java b/dk-modules/sample/src/main/java/org/dromara/sample/wayline/service/impl/SDKWaylineService.java index 4e18381..40b3939 100644 --- a/dk-modules/sample/src/main/java/org/dromara/sample/wayline/service/impl/SDKWaylineService.java +++ b/dk-modules/sample/src/main/java/org/dromara/sample/wayline/service/impl/SDKWaylineService.java @@ -111,14 +111,16 @@ public class SDKWaylineService extends AbstractWaylineService { .completedTime(LocalDateTime.now()) .mediaCount(output.getExt().getMediaCount()) .build(); - Optional deviceOsd = deviceRedisService.getDeviceOsd(deviceOpt.get().getChildDeviceSn(), OsdDockDrone.class); - Integer totalFlightSorties = deviceOsd.get().getTotalFlightSorties(); - Float totalFlightTime = deviceOsd.get().getTotalFlightTime(); - DeviceFlightRecordsEntity deviceFlightRecords = new DeviceFlightRecordsEntity(); - deviceFlightRecords.setDeviceSn(response.getGateway()); - deviceFlightRecords.setFlyCount(totalFlightSorties); - deviceFlightRecords.setFlyAccTime(totalFlightTime.intValue()); - deviceFlightRecordsService.saveDeviceFlight(deviceFlightRecords); + //Optional deviceOsd = deviceRedisService.getDeviceOsd(deviceOpt.get().getChildDeviceSn(), OsdDockDrone.class); + +// Integer totalFlightSorties = deviceOsd.get().getTotalFlightSorties(); +// Float totalFlightTime = deviceOsd.get().getTotalFlightTime(); +// DeviceFlightRecordsEntity deviceFlightRecords = new DeviceFlightRecordsEntity(); +// deviceFlightRecords.setDeviceSn(response.getGateway()); +// deviceFlightRecords.setFlyCount(totalFlightSorties); +// deviceFlightRecords.setFlyAccTime(totalFlightTime.intValue()); +// deviceFlightRecordsService.saveDeviceFlight(deviceFlightRecords); + // record the update of the media count. if (Objects.nonNull(job.getMediaCount()) && job.getMediaCount() != 0) { mediaRedisService.setMediaCount(response.getGateway(), job.getJobId(),