|
@@ -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();
|
|
|
}
|
|
|
|