Browse Source

恢复v3hot.json

dengsixing 3 năm trước cách đây
mục cha
commit
8ea2805e1c

+ 16 - 8
src/main/java/com/fdkankan/repair/controller/SceneRepairController.java

@@ -76,15 +76,23 @@ public class SceneRepairController {
     @GetMapping("/test")
     public ResultData test(String num) throws Exception{
 
-        String mappingOssPath = String.format(UploadFilePath.DATA_EDIT_PATH, num) + "mapping";
-        String mappingPath = "/mnt/4Dkankan/scene/data/data" + num + "/mapping";
-        List<String> mappingList = FileUtils.list(new File(mappingPath));
-        if(CollUtil.isNotEmpty(mappingList)){
-            mappingList.parallelStream().forEach(mapping->{
-                uploadToOssUtil.upload(mapping, mapping.replace(mappingPath, mappingOssPath));
-            });
+//        String mappingOssPath = String.format(UploadFilePath.DATA_EDIT_PATH, num) + "mapping";
+//        String mappingPath = "/mnt/4Dkankan/scene/data/data" + num + "/mapping";
+//        List<String> mappingList = FileUtils.list(new File(mappingPath));
+//        if(CollUtil.isNotEmpty(mappingList)){
+//            mappingList.parallelStream().forEach(mapping->{
+//                uploadToOssUtil.upload(mapping, mapping.replace(mappingPath, mappingOssPath));
+//            });
+//        }
+
+        String localPath = String.format(ConstantFilePath.DATABUFFER_FORMAT, num) + "hot.json";
+        String ossPath = String.format(ConstantFilePath.DATA_PATH_FORMAT, num) + "hot.json";
+        String objectContent = uploadToOssUtil.getObjectContent(bucket, ossPath);
+        if(StrUtil.isEmpty(objectContent)){
+            FileUtils.deleteFile(localPath);
+        }else{
+            FileUtils.writeFile(localPath, objectContent);
         }
-
         return ResultData.ok();
     }