Forráskód Böngészése

容错数据未写入的情况

lmx 3 napja
szülő
commit
01d78046a2
1 módosított fájl, 14 hozzáadás és 0 törlés
  1. 14 0
      src/main/java/com/telerobot/fs/global/CdrPush.java

+ 14 - 0
src/main/java/com/telerobot/fs/global/CdrPush.java

@@ -124,6 +124,20 @@ public class CdrPush implements ApplicationListener<ApplicationReadyEvent> {
             if(null != obj && !obj.isEmpty() && obj.containsKey("callBackUrl")){
                 return obj.getString("callBackUrl");
             }
+        }else{
+            try {
+                Thread.sleep(12000L);
+                userBizJson = sysDao.getUserBizJson(uuid);
+                logger.info("测试日志userBizJson22222:{},查询uuid:{}", userBizJson,uuid);
+                if(org.apache.commons.lang3.StringUtils.isNotBlank(userBizJson)){
+                    JSONObject obj = JSONObject.parseObject(userBizJson);
+                    if(null != obj && !obj.isEmpty() && obj.containsKey("callBackUrl")){
+                        return obj.getString("callBackUrl");
+                    }
+                }
+            } catch (InterruptedException e) {
+                throw new RuntimeException(e);
+            }
         }
         return null;
     }