|
@@ -725,12 +725,17 @@ public class SceneFileBuildServiceImpl extends ServiceImpl<ISceneFileBuildMapper
|
|
|
String buildType = "V2";
|
|
|
Long cameraType = 10L;
|
|
|
|
|
|
- Set<String> notExistsFiles = commonService.checkUploadFile(mac, fileId, folderName, fYunFileConfig.getFyunType());
|
|
|
- if(CollUtil.isNotEmpty(notExistsFiles)){
|
|
|
- log.error("文件缺失, unicode:{}, 缺失文件:{}", folderName, notExistsFiles);
|
|
|
- throw new BusinessException(ModelingControlRespCode.FILE_EMPTY.code(), ModelingControlRespCode.FILE_EMPTY.message());
|
|
|
+ String fileUploadedOpName = "fileUploadedOp.cam";
|
|
|
+ String fileUploadedOpKey = new StringBuilder( ConstantFilePath.OSS_PREFIX).append(mac).append(File.separator).append(fileId).append(File.separator).append(folderName).append(File.separator).append(fileUploadedOpName).toString();
|
|
|
+ if(fYunFileService.fileExist(fileUploadedOpKey)){
|
|
|
+ Set<String> notExistsFiles = commonService.checkUploadFile(mac, fileId, folderName, fYunFileConfig.getFyunType());
|
|
|
+ if(CollUtil.isNotEmpty(notExistsFiles)){
|
|
|
+ log.error("文件缺失, unicode:{}, 缺失文件:{}", folderName, notExistsFiles);
|
|
|
+ throw new BusinessException(ModelingControlRespCode.FILE_EMPTY.code(), ModelingControlRespCode.FILE_EMPTY.message());
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
+
|
|
|
if(!fYunFileService.fileExist(ConstantFilePath.OSS_PREFIX + prefixBuffer + "data.fdage")){
|
|
|
log.error("data.fdage文件不存在");
|
|
|
throw new BusinessException(CameraConstant.FAILURE_6009);
|
|
@@ -883,13 +888,16 @@ public class SceneFileBuildServiceImpl extends ServiceImpl<ISceneFileBuildMapper
|
|
|
//云目录
|
|
|
StringBuilder prefixBuffer = new StringBuilder(mac).append(File.separator).append(fileId).append(File.separator).append(folderName).append(File.separator);
|
|
|
|
|
|
- Set<String> notExistsFiles = commonService.checkUploadFile(mac, fileId, folderName, fYunFileConfig.getFyunType());
|
|
|
- if(CollUtil.isNotEmpty(notExistsFiles)){
|
|
|
- log.error("文件缺失, unicode:{}, 缺失文件:{}", folderName, notExistsFiles);
|
|
|
- throw new BusinessException(ModelingControlRespCode.FILE_EMPTY.code(), ModelingControlRespCode.FILE_EMPTY.message());
|
|
|
+ String fileUploadedOpName = "fileUploadedOp.cam";
|
|
|
+ String fileUploadedOpKey = new StringBuilder( ConstantFilePath.OSS_PREFIX).append(mac).append(File.separator).append(fileId).append(File.separator).append(folderName).append(File.separator).append(fileUploadedOpName).toString();
|
|
|
+ if(fYunFileService.fileExist(fileUploadedOpKey)){
|
|
|
+ Set<String> notExistsFiles = commonService.checkUploadFile(mac, fileId, folderName, fYunFileConfig.getFyunType());
|
|
|
+ if(CollUtil.isNotEmpty(notExistsFiles)){
|
|
|
+ log.error("文件缺失, unicode:{}, 缺失文件:{}", folderName, notExistsFiles);
|
|
|
+ throw new BusinessException(ModelingControlRespCode.FILE_EMPTY.code(), ModelingControlRespCode.FILE_EMPTY.message());
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
-
|
|
|
if(!fYunFileService.fileExist(ConstantFilePath.OSS_PREFIX + prefixBuffer + "data.fdage")){
|
|
|
log.error("data.fdage文件不存在");
|
|
|
throw new BusinessException(CameraConstant.FAILURE_6009);
|