|
@@ -67,15 +67,6 @@ public class BuildScenePreServiceImpl implements IBuildScenePreService {
|
|
public void buildScenePre(BuildSceneCallMessage message) {
|
|
public void buildScenePre(BuildSceneCallMessage message) {
|
|
boolean success = false;
|
|
boolean success = false;
|
|
try {
|
|
try {
|
|
- String key = String.format(RedisKey.SCENE_BUILDING, message.getSceneNum());
|
|
|
|
- Long building = redisUtil.incr(key, 1);
|
|
|
|
- if (building.compareTo(1L) != 0) {
|
|
|
|
- log.info("场景正在构建中,退出构建,参数:{}", JSONObject.toJSONString(message));
|
|
|
|
- return;
|
|
|
|
- } else {
|
|
|
|
- redisUtil.expire(key, Duration.of(modelTimeOut, ChronoUnit.HOURS));
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
//根据相机类型,组装资源路径
|
|
//根据相机类型,组装资源路径
|
|
String path = SceneUtil.getPath(message.getPath(), message.getCameraName(),
|
|
String path = SceneUtil.getPath(message.getPath(), message.getCameraName(),
|
|
message.getFileId(), Integer.parseInt(message.getCameraType()), message.getUnicode());
|
|
message.getFileId(), Integer.parseInt(message.getCameraType()), message.getUnicode());
|