rain
2024-07-18 76b7d06f5f8ff283279fcc8409b3c28f02cbd37c
src/main/java/com/dji/sample/media/service/impl/FileServiceImpl.java
@@ -108,10 +108,14 @@
    }
    @Override
    public Integer saveFile(String workspaceId, FileUploadDTO file) {
    public Integer saveFile(String workspaceId, FileUploadDTO file) throws IOException, ImageProcessingException {
        MediaFileEntity fileEntity = this.fileUploadConvertToEntity(file);
        fileEntity.setWorkspaceId(workspaceId);
        fileEntity.setFileId(UUID.randomUUID().toString());
        String url = pojo.getEndpoint() + "/" + pojo.getBucket() + file.getObjectKey();
        File file1 = TbFjServiceImpl.downloadFile(url);
        Object data = ImgUtil.getInfo(file1);
        fileEntity.setDroneData(data);
        return mapper.insert(fileEntity);
    }
@@ -185,7 +189,9 @@
        if (entity != null) {
            return entity.get(0).getDronedata();
        } else {
            return "该图片信息正在加载";
            List<MediaFileEntity> entitys = mapper.selectList(new LambdaQueryWrapper<MediaFileEntity>()
                    .eq(MediaFileEntity::getFileName, name));
            return entitys.get(0).getDroneData();
        }
    }