From 6b92e52555e619907283fc84f7cf23a220e9fb97 Mon Sep 17 00:00:00 2001
From: shenyijian <1178253012@qq.com>
Date: Mon, 20 Nov 2023 16:08:52 +0800
Subject: [PATCH] 无人机 -集成rabbitMQ
---
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