From 59e5216902b6af0b2d32af88c151c4fec414e790 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期五, 08 七月 2022 16:46:34 +0800
Subject: [PATCH] 0312 qkbt52 sdk 充值传channelID

---
 SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java            |   10 +++++-----
 Channel/Android/qkbt52/release/libs/library-release-qkbt52.aar                |    0 
 SdkProject/plugins/quick/java/com/secondworld/sdk/command/CmdPlatformPay.java |    1 +
 Channel/Android/qkbt52/debug/libs/library-debug-qkbt52.aar                    |    0 
 4 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/Channel/Android/qkbt52/debug/libs/library-debug-qkbt52.aar b/Channel/Android/qkbt52/debug/libs/library-debug-qkbt52.aar
index afe4965..267d5c9 100644
--- a/Channel/Android/qkbt52/debug/libs/library-debug-qkbt52.aar
+++ b/Channel/Android/qkbt52/debug/libs/library-debug-qkbt52.aar
Binary files differ
diff --git a/Channel/Android/qkbt52/release/libs/library-release-qkbt52.aar b/Channel/Android/qkbt52/release/libs/library-release-qkbt52.aar
index 628e9bb..a63c6bb 100644
--- a/Channel/Android/qkbt52/release/libs/library-release-qkbt52.aar
+++ b/Channel/Android/qkbt52/release/libs/library-release-qkbt52.aar
Binary files differ
diff --git a/SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java b/SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java
index 18c0e02..127419f 100644
--- a/SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java
+++ b/SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java
@@ -44,7 +44,7 @@
 
     String productCode;
     String productKey;
-
+    public String channelID;
     int REQUEST_RECORD_PERMISSION_SETTING = 110;
 
     private boolean hasPermissions(Activity activity) {
@@ -256,10 +256,10 @@
                 try {
                     args.clear();
                     JSONObject info = new JSONObject();
-                    String channel = com.quicksdk.Extend.getInstance().getExtrasConfig("channel");
-                    if (channel == null || channel.isEmpty())
-                        channel = com.quicksdk.Extend.getInstance().getChannelType() + "";
-                    String account = userInfo.getUID() + "@" + channel;
+                    channelID = com.quicksdk.Extend.getInstance().getExtrasConfig("channel");
+                    if (channelID == null || channelID.isEmpty())
+                        channelID = com.quicksdk.Extend.getInstance().getChannelType() + "";
+                    String account = userInfo.getUID() + "@" + channelID;
                     info.put("account", account);
                     info.put("userName", userInfo.getUID());
                     info.put("token", userInfo.getToken());
diff --git a/SdkProject/plugins/quick/java/com/secondworld/sdk/command/CmdPlatformPay.java b/SdkProject/plugins/quick/java/com/secondworld/sdk/command/CmdPlatformPay.java
index 4b900a5..3e9c1b6 100644
--- a/SdkProject/plugins/quick/java/com/secondworld/sdk/command/CmdPlatformPay.java
+++ b/SdkProject/plugins/quick/java/com/secondworld/sdk/command/CmdPlatformPay.java
@@ -25,6 +25,7 @@
         extraData.put("cpinfo", json.getString("cpInfo"));
         extraData.put("cporderid", json.getString("orderId"));
         extraData.put("serverid", json.getString("sid"));
+        extraData.put("channelID", QuickSdkMgr.I.channelID);
 
         GameRoleInfo roleInfo = new GameRoleInfo();
         roleInfo.setServerID(json.getString("sid"));

--
Gitblit v1.8.0