wcc 1 rok pred
rodič
commit
99eedc02b4

+ 5 - 2
game-back/game-back-serve/src/main/java/com/zanxiang/game/back/serve/service/impl/GameTencentMiniGameBackLogServiceImpl.java

@@ -28,6 +28,7 @@ import java.util.Collections;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
+import java.util.Objects;
 
 @Slf4j
 @Service
@@ -98,8 +99,10 @@ public class GameTencentMiniGameBackLogServiceImpl extends ServiceImpl<GameTence
             ResponseEntity<Map> response = restTemplate.postForEntity("http://tracking.e.qq.com/conv", request, Map.class);
             log.error("腾讯小游戏回传完成:{}", JsonUtil.toString(response.getBody()));
             if (response.getStatusCode().is2xxSuccessful()) {
-                backLog.setBackStatus(BackStatusEnum.SUCCESS.getBackStatus());
-                return;
+                if (Objects.equals(response.getBody().get("code").toString(), "0")) {
+                    backLog.setBackStatus(BackStatusEnum.SUCCESS.getBackStatus());
+                    return;
+                }
             }
             backLog.setBackStatus(BackStatusEnum.FAILED.getBackStatus());
             backLog.setErrMsg(JsonUtil.toString(response.getBody()));