|
@@ -119,6 +119,8 @@ public class CommonServiceImpl implements ICommonService {
|
|
|
private RabbitMqProducer rabbitMqProducer;
|
|
|
@Autowired
|
|
|
private ISceneInfoSyncMqConfigService sceneInfoSyncMqConfigService;
|
|
|
+ @Resource
|
|
|
+ private FYunFileServiceInterface fYunFileService;
|
|
|
|
|
|
@Override
|
|
|
public void uploadBuildResultData(String num, String dataSource, String version) {
|
|
@@ -806,4 +808,18 @@ public class CommonServiceImpl implements ICommonService {
|
|
|
}
|
|
|
return false;
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void uploadFloorplanAi(String num, String path) {
|
|
|
+ String floorplanPath = path + "/results/floorplan/";
|
|
|
+ List<File> files = FileUtil.loopFiles(floorplanPath);
|
|
|
+ if(CollUtil.isEmpty(files)){
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ String ossPath = String.format(UploadFilePath.DATA_VIEW_PATH, num) + "floorplan/";
|
|
|
+ for (File file : files) {
|
|
|
+ fYunFileService.uploadFile(file.getAbsolutePath(), file.getAbsolutePath().replace(floorplanPath, ossPath));
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
}
|