Ver Fonte

fix : 腾讯SDK媒体回传米大师订单修改为全量

bilingfeng há 3 meses atrás
pai
commit
00e2f20d61

+ 1 - 1
game-module/game-module-sdk/src/main/java/com/zanxiang/game/module/sdk/SDKApplication.java

@@ -23,7 +23,7 @@ public class SDKApplication {
 
     public static void main(String[] args) {
         SpringApplication.run(SDKApplication.class, args);
-        System.out.println("赞象SDK服务启动成功 <腾讯SDK媒体回传业务逻辑修改提交01> ( ´・・)ノ(._.`) \n" +
+        System.out.println("赞象SDK服务启动成功 <腾讯SDK媒体回传米大师订单全量回传> ( ´・・)ノ(._.`) \n" +
                 " ___________ _   __\n" +
                 "/  ___|  _  \\ | / /\n" +
                 "\\ `--.| | | | |/ / \n" +

+ 3 - 3
game-module/game-module-sdk/src/main/java/com/zanxiang/game/module/sdk/service/impl/GameBackLogMediaSdkServiceImpl.java

@@ -509,13 +509,13 @@ public class GameBackLogMediaSdkServiceImpl extends ServiceImpl<GameBackLogMedia
             }
             doBack = orderBackQueryRpcVO.getDoBack();
             backMsg = orderBackQueryRpcVO.getBackMsg();
-            //米大师支付会被监听, 漏单修正, 直接更改结果为回传1分钱
+            //米大师支付会被监听, 漏单修正, 直接更改结果为回传
             if (Objects.equals(orderBackQueryRpcVO.getDoBack(), Boolean.FALSE)) {
                 PlatformOrderDTO platformOrderDTO = orderService.getByOrderId(orderId);
                 if (Objects.equals(platformOrderDTO.getPayDeviceId(), PayDeviceEnum.MI_PAY.getPayDeviceId())) {
                     doBack = Boolean.TRUE;
-                    amount = Collections.singletonList(1L);
-                    backMsg = "米大师漏单, 修改回传金额为1分钱回传";
+                    amount = Collections.singletonList(platformOrderDTO.getAmount().longValue() * 100);
+                    backMsg = "米大师漏单, 直接修正为原订单金额回传";
                 }
             }
         }