rain
2024-07-30 c56112796e4b0a642cf187a2fa16ee5a271383b0
src/main/java/com/dji/sample/media/service/impl/FileServiceImpl.java
@@ -455,18 +455,18 @@
    @Override
    public ResponseResult downloadImages(List<String> jobIds) {
        String localSaveDir = "/home/drone/web/zip";
        String filepath=localSaveDir+TimerUtil.getNowDay();
        try {
            String bucketPath = "/data/software/minio-data/cloud-bucket";
            List<String> prefixes = getUniqueFilePaths(jobIds);
            MinioFileDownloader downloader = new MinioFileDownloader(bucketPath);
            // 下载并压缩文件到本地目录
            String localSaveDir = "/data/software/minio-data/zip-bucket"; // 修改为你想保存的本地目录
            downloader.downloadAndZipFolders(prefixes, localSaveDir);
            downloader.downloadAndZipFolders(prefixes, localSaveDir,filepath);
        } catch (Exception e) {
            e.printStackTrace();
            return ResponseResult.error("下载失败" + e.getMessage());
        }
        return ResponseResult.success("下载成功");
        return ResponseResult.success(filepath);
    }
    @Override