|
@@ -15,8 +15,6 @@ import com.fdkankan.common.constant.SceneVersionType;
|
|
|
import com.fdkankan.common.exception.BusinessException;
|
|
|
import com.fdkankan.common.util.FileUtils;
|
|
|
import com.fdkankan.fyun.face.FYunFileServiceInterface;
|
|
|
-import com.fdkankan.image.MatrixToImageWriterUtil;
|
|
|
-import com.fdkankan.model.utils.CreateObjUtil;
|
|
|
import com.fdkankan.ucenter.common.OssPath;
|
|
|
import com.fdkankan.ucenter.common.PageInfo;
|
|
|
import com.fdkankan.ucenter.common.Result;
|
|
@@ -240,8 +238,7 @@ public class ScenePlusServiceImpl extends ServiceImpl<IScenePlusMapper, ScenePlu
|
|
|
}
|
|
|
|
|
|
if(scenePlus.getSceneSource() == 4 || scenePlus.getSceneSource() == 5){ //深时复制
|
|
|
- laserService.copy(oldNum,scenePlus.getCameraId(),scenePlus.getCreateTime(),newNum,0,null,
|
|
|
- sceneEditInfo.getScenePassword(),scenePlus.getTitle(),scenePlus.getUserId(),"V4",plusExt.getIsObj(),scenePlus.getSceneSource(),plusExt.getAlgorithmTime());
|
|
|
+ laserService.copy(oldNum,newNum,newDataSource,true);
|
|
|
}else {
|
|
|
laserService.cloudPointBuild(oldNum,newNum);
|
|
|
}
|
|
@@ -261,9 +258,8 @@ public class ScenePlusServiceImpl extends ServiceImpl<IScenePlusMapper, ScenePlu
|
|
|
sceneCommonService.updateNasSceneJson(targetData,oldNum,newNum,scenePlus.getTitle(),"v4","scene.json");
|
|
|
|
|
|
if(scenePlus.getSceneSource() == 4 || scenePlus.getSceneSource() == 5){ //深时复制
|
|
|
- String laserPath = laserService.copyDataSource(oldDataSource,plusExt.getDataSource());
|
|
|
- laserService.copy(oldNum,scenePlus.getCameraId(),scenePlus.getCreateTime(),newNum,2,laserPath,
|
|
|
- sceneEditInfo.getScenePassword(),scenePlus.getTitle(),scenePlus.getUserId(),"V4",plusExt.getIsObj(),scenePlus.getSceneSource(),plusExt.getAlgorithmTime());
|
|
|
+ //String laserPath = laserService.copyDataSource(oldDataSource,plusExt.getDataSource());
|
|
|
+ laserService.copy(oldNum,newNum,newDataSource,false);
|
|
|
}
|
|
|
scenePlus.setSceneStatus(-2);
|
|
|
this.updateById(scenePlus);
|
|
@@ -362,7 +358,7 @@ public class ScenePlusServiceImpl extends ServiceImpl<IScenePlusMapper, ScenePlu
|
|
|
String visionModeldataOssPath = String.format(UploadFilePath.IMG_VIEW_PATH, num) + "vision.modeldata";
|
|
|
fYunFileServiceInterface.downloadFile(visionModeldataOssPath, visionModeldataPath);
|
|
|
String visionTxtLocalPath = ConstantFilePath.SCENE_V4_PATH + num + File.separator + "vision.txt";
|
|
|
- CreateObjUtil.convertVisionmodeldataToTxt(visionModeldataPath, visionTxtLocalPath);
|
|
|
+ //CreateObjUtil.convertVisionmodeldataToTxt(visionModeldataPath, visionTxtLocalPath);
|
|
|
String roamingPoint = RoamingPointUtil.createRoamingPoint(num, visionTxtLocalPath);
|
|
|
if (StrUtil.isNotEmpty(roamingPoint)) {
|
|
|
fYunFileServiceInterface.uploadFile(roamingPoint.getBytes(StandardCharsets.UTF_8), roamingPointOssPath);
|