Просмотр исходного кода

fix : 兼容付费ROI-7日回传

lingfeng 3 дней назад
Родитель
Сommit
d13f1c2c47

+ 1 - 1
game-back/game-back-serve/src/main/java/com/zanxiang/game/back/serve/GameBackApplication.java

@@ -18,7 +18,7 @@ public class GameBackApplication {
 
     public static void main(String[] args) {
         SpringApplication.run(GameBackApplication.class, args);
-        System.out.println("新增腾讯APP回传业务逻辑-JDK升级17-01+ (´・・)ノ(._.`)  \n" +
+        System.out.println("新增腾讯APP回传业务逻辑-兼容付费ROI-7日回传 (´・・)ノ(._.`)  \n" +
                 " ______  __     __     \n" +
                 "/_____/\\/__/\\ /__/\\    \n" +
                 "\\:::__\\/\\ \\::\\\\:.\\ \\   \n" +

+ 9 - 0
game-back/game-back-serve/src/main/java/com/zanxiang/game/back/serve/service/impl/GameOceanengineOrderLogServiceImpl.java

@@ -26,6 +26,7 @@ import com.zanxiang.game.back.serve.utils.OrderUtil;
 import com.zanxiang.game.module.base.ServerInfo;
 import com.zanxiang.game.module.base.pojo.vo.AgentRpcVO;
 import com.zanxiang.game.module.base.rpc.IAgentRpc;
+import com.zanxiang.module.util.JsonUtil;
 import com.zanxiang.module.util.NumberUtil;
 import com.zanxiang.module.util.ObjectUtil;
 import com.zanxiang.module.util.bean.BeanUtil;
@@ -287,6 +288,14 @@ public class GameOceanengineOrderLogServiceImpl extends ServiceImpl<GameOceaneng
                 .backStatus(backStatus.getBackStatus())
                 .errMsg(errMsg)
                 .build());
+        //付费ROI-7日
+        log.error("【付费ROI-7日】执行回传, request : {}", JsonUtil.toString(request));
+        try {
+            request.setEvent_type("purchase_roi_7d");
+            miniGameCallback.doCallback(userLog.getAccountReportUrl(), userLog.getAccountReportToken(), request);
+        } catch (Exception e) {
+            log.error("【付费ROI-7日】回传出现异常, request : {}", JsonUtil.toString(request));
+        }
         return Tuple2.with(backStatus, errMsg);
     }