|
@@ -371,10 +371,11 @@ public class SceneFileBuildServiceImpl extends ServiceImpl<ISceneFileBuildMapper
|
|
} else {
|
|
} else {
|
|
sceneNum = scenePlus.getNum();
|
|
sceneNum = scenePlus.getNum();
|
|
sceneCopyLogService.checkCanBuild(sceneNum);
|
|
sceneCopyLogService.checkCanBuild(sceneNum);
|
|
-// if (scenePlus.getSceneStatus().equals(SceneStatus.wait.code())) {
|
|
|
|
-// log.info(scenePlus.getNum() + ":场景处于计算中,不能再计算");
|
|
|
|
-// return null;
|
|
|
|
-// }
|
|
|
|
|
|
+ //看看相机固件有bug,会重复发两次计算请求,所以这里判断,如果是看看场景,需要判断场景是否在计算中,如果是,直接返回成功
|
|
|
|
+ if (cameraType == 10L && scenePlus.getSceneStatus().equals(SceneStatus.wait.code())) {
|
|
|
|
+ log.info(scenePlus.getNum() + ":场景处于计算中,不能再计算");
|
|
|
|
+ return null;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
if (sceneNum == null) {
|
|
if (sceneNum == null) {
|
|
log.error("大场景序号为空:" + sceneNum);
|
|
log.error("大场景序号为空:" + sceneNum);
|