|
@@ -276,18 +276,20 @@ public class BuildSceneServiceImpl implements IBuildSceneService {
|
|
Map<String,String> damFileHeaders = new HashMap<>();
|
|
Map<String,String> damFileHeaders = new HashMap<>();
|
|
damFileHeaders.put("Content-Encoding","gzip");
|
|
damFileHeaders.put("Content-Encoding","gzip");
|
|
// dam 文件设置请求头
|
|
// dam 文件设置请求头
|
|
- uploadFiles.entrySet().stream().filter(entry -> FileNameUtil.extName(entry.getKey()).equals("dam"))
|
|
|
|
- .forEach(entry -> {
|
|
|
|
- if (!new File(entry.getKey()).exists()) {
|
|
|
|
- log.error("文件不存在,不予gzip压缩,文件路径:{}", entry.getKey());
|
|
|
|
- return;
|
|
|
|
- }
|
|
|
|
- // gzip压缩
|
|
|
|
- FileUtil.writeBytes(ZipUtil.gzip(new File(entry.getKey())), entry.getKey() + ".gzip");
|
|
|
|
- // 重命名
|
|
|
|
- FileUtil.rename(new File(entry.getKey() + ".gzip"), entry.getKey(), true);
|
|
|
|
- fYunFileService.uploadFile(entry.getKey(), entry.getValue(), damFileHeaders);
|
|
|
|
- });
|
|
|
|
|
|
+ if (!fYunFileService.getFyunType().equals(FYunTypeEnum.LOCAL.code())) {
|
|
|
|
+ uploadFiles.entrySet().stream().filter(entry -> FileNameUtil.extName(entry.getKey()).equals("dam"))
|
|
|
|
+ .forEach(entry -> {
|
|
|
|
+ if (!new File(entry.getKey()).exists()) {
|
|
|
|
+ log.error("文件不存在,不予gzip压缩,文件路径:{}", entry.getKey());
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+ // gzip压缩
|
|
|
|
+ FileUtil.writeBytes(ZipUtil.gzip(new File(entry.getKey())), entry.getKey() + ".gzip");
|
|
|
|
+ // 重命名
|
|
|
|
+ FileUtil.rename(new File(entry.getKey() + ".gzip"), entry.getKey(), true);
|
|
|
|
+ fYunFileService.uploadFile(entry.getKey(), entry.getValue(), damFileHeaders);
|
|
|
|
+ });
|
|
|
|
+ }
|
|
|
|
|
|
//拷贝部分文件到编辑目录,用于用户编辑
|
|
//拷贝部分文件到编辑目录,用于用户编辑
|
|
this.copyToEditDir(sceneCode);
|
|
this.copyToEditDir(sceneCode);
|