dengsixing преди 1 месец
родител
ревизия
155738ef3b
променени са 1 файла, в които са добавени 5 реда и са изтрити 1 реда
  1. 5 1
      src/main/java/com/fdkankan/contro/mq/service/impl/BuildSceneServiceImpl.java

+ 5 - 1
src/main/java/com/fdkankan/contro/mq/service/impl/BuildSceneServiceImpl.java

@@ -339,7 +339,11 @@ public class BuildSceneServiceImpl implements IBuildSceneService {
         String path = message.getPath();
         boolean status = false;
         String batchIds = (String) message.getExt().get("batchId");
-        Long sceneOrigBdId = (Long)message.getExt().get("sceneOrigBdId");
+        Object sceneOrigBdIdObj = message.getExt().get("sceneOrigBdId");
+        Long sceneOrigBdId = null;
+        if(sceneOrigBdIdObj != null){
+            sceneOrigBdId = Long.valueOf(sceneOrigBdIdObj.toString());
+        }
         Long count = redisUtil.decr("modeling-count:" + sceneCode, 1);
         log.info("场景:{},剩余计算次数:{}", sceneCode, count);
         ScenePlus scenePlus = scenePlusService.getScenePlusByNum(sceneCode);