dengsixing 1 maand geleden
bovenliggende
commit
155738ef3b
1 gewijzigde bestanden met toevoegingen van 5 en 1 verwijderingen
  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);