panlinlin
2021-05-08 e48fa711a3664bece9b3e58840a75fe7c05bc47c
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/response/impl/RegisterResponseProcessor.java
@@ -27,7 +27,7 @@
@Component
public class RegisterResponseProcessor implements ISIPResponseProcessor {
   private Logger logger = LoggerFactory.getLogger(RegisterRequestProcessor.class);
   private Logger logger = LoggerFactory.getLogger(RegisterResponseProcessor.class);
   @Autowired
   private ISIPCommanderForPlatform sipCommanderForPlatform;
@@ -80,12 +80,13 @@
         // 注册/注销成功
         logger.info(String.format("%s %s成功", platformGBId, action));
         redisCatchStorage.delPlatformRegisterInfo(callId);
         parentPlatform.setStatus(true);
         parentPlatform.setStatus("注册".equals(action));
         // 取回Expires设置,避免注销过程中被置为0
         ParentPlatform parentPlatformTmp = storager.queryParentPlatById(platformGBId);
         ParentPlatform parentPlatformTmp = storager.queryParentPlatByServerGBId(platformGBId);
         String expires = parentPlatformTmp.getExpires();
         parentPlatform.setExpires(expires);
         storager.updateParentPlatform(parentPlatform);
         parentPlatform.setId(parentPlatformTmp.getId());
         storager.updateParentPlatformStatus(platformGBId, "注册".equals(action));
         redisCatchStorage.updatePlatformRegister(parentPlatform);