From 3823dc87eb8ef4d5cd25390ec9b17c856d10fafd Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Thu, 16 Nov 2023 15:07:55 +0800
Subject: [PATCH] 图斑飞行途中进入控制
---
src/main/java/com/dji/sample/media/service/impl/MediaServiceImpl.java | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/dji/sample/media/service/impl/MediaServiceImpl.java b/src/main/java/com/dji/sample/media/service/impl/MediaServiceImpl.java
index a24c418..81996a8 100644
--- a/src/main/java/com/dji/sample/media/service/impl/MediaServiceImpl.java
+++ b/src/main/java/com/dji/sample/media/service/impl/MediaServiceImpl.java
@@ -1,5 +1,6 @@
package com.dji.sample.media.service.impl;
+import com.aliyuncs.utils.StringUtils;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.dji.sample.common.model.Pagination;
import com.dji.sample.common.model.PaginationData;
@@ -145,6 +146,15 @@
log.error("保存文件到数据库失败,请手动检查数据;Failed to save the file to the database, please check the data manually.");
return null;
}
+ } else if (!StringUtils.isEmpty(jobId)) { //一键起飞操作需要上传文件
+ WaylineJobDTO waylineJobDTO = new WaylineJobDTO();
+ waylineJobDTO.setWorkspaceId(device.getWorkspaceId());
+ waylineJobDTO.setDockSn(device.getDeviceSn());
+ boolean isSave = parseMediaFile(callback, waylineJobDTO);
+ if (!isSave) {
+ log.error("保存文件到数据库失败,请手动检查数据;Failed to save the file to the database, please check the data manually.");
+ return null;
+ }
}
notifyUploadedCount(mediaFileCount, receiver, jobId, device);
--
Gitblit v1.9.3