xiewj пре 4 месеци
родитељ
комит
722dac364c

+ 5 - 4
720yun_fd_consumer/src/main/java/com/gis/listener/container/WorkOfflineListener.java

@@ -82,8 +82,9 @@ public class WorkOfflineListener implements ChannelAwareMessageListener {
                 Result  getViewInfo= Result.success(viewInfo);
                 FileUtils.writeUtf8String(getViewInfo, getViewInfoPath);
                 //下载作品的OSS文件夹
-                String ossKey = "720yun_fd_manage/" + workEntity.getId();
-                OssShUtil.yunDownload(ossKey,basePath+File.separator+ossKey);
+                String baseOssKey = "720yun_fd_manage";
+                String ossKey =baseOssKey+"/" + workEntity.getId();
+                OssShUtil.yunDownload(ossKey,basePath+File.separator+baseOssKey);
 
 
                 //处理关联的作品和场景
@@ -91,9 +92,9 @@ public class WorkOfflineListener implements ChannelAwareMessageListener {
                 for (WorkNavigationEntity workNavigationEntity : workNavigationEntities) {
                     if (ObjUtil.isNotEmpty(workNavigationEntity.getType())){
                         if (workNavigationEntity.getType().equalsIgnoreCase("pano")){
-                            String PanoOssKey = "720yun_fd_manage/" + workNavigationEntity.getSceneCode();
+                            String PanoOssKey = baseOssKey+"/"+workNavigationEntity.getSceneCode();
                             log.info("下载作品类-全景图:{},下载路径-PanoOssKey", workNavigationEntity.getSceneCode(),PanoOssKey);
-                            OssShUtil.yunDownload(PanoOssKey,basePath+File.separator+PanoOssKey);
+                            OssShUtil.yunDownload(PanoOssKey,basePath+File.separator+baseOssKey);
                         }else if (workNavigationEntity.getType().equalsIgnoreCase("4dkk")){
                             //整合离线包
                             log.info("整合mesh场景");