From 2c8ad576f34fce45ede53e8e85bd92d5dc5cf79b Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 14 八月 2024 18:33:27 +0800
Subject: [PATCH] 0312 越南官网sdk通信改非明文

---
 SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdPlatformPay.java |   33 ++++++++++++++++-----------------
 1 files changed, 16 insertions(+), 17 deletions(-)

diff --git a/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdPlatformPay.java b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdPlatformPay.java
index 59e9895..907835b 100644
--- a/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdPlatformPay.java
+++ b/SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdPlatformPay.java
@@ -1,6 +1,6 @@
 package com.secondworld.sdk.command;
 
-import com.juefeng.sdk.juefengsdk.services.bean.JfOrderInfo;
+import com.ald.sdk.model.OrderInfo;
 import com.secondworld.sdk.MySdkMgr;
 import com.secondworld.sdk.utils.CodeU2A;
 
@@ -14,24 +14,23 @@
 
     @Override
     public void process(JSONObject json) throws Exception {
-        //channelID_cp璁㈠崟id_鍖烘湇id_娓告垙鍏呭�肩紪鍙�  闀垮害涓嶈秴杩�100 鍙兘鐢ㄤ笅鍒掔嚎
 
-        JfOrderInfo roleInfo = new JfOrderInfo ();
+        String attach = "1_" + json.getString("orderId") + "_" + json.getString("sid") + "_" + json.getString("cpInfo");
 
-        roleInfo.setLevel(json.getString("level"));
-        roleInfo.setGoodsId(json.getString("cpInfo"));
-        roleInfo.setGoodsName(json.getString("title"));
-        roleInfo.setGoodsDes(json.getString("title"));
-        roleInfo.setPrice(json.getString("mount"));
-        roleInfo.setServerId(json.getString("sid"));
-        roleInfo.setServerName(json.getString("serverName"));
-        roleInfo.setRoleId(json.getString("roleID"));
-        roleInfo.setRoleName(json.getString("roleName"));
-        roleInfo.setVip(json.getString("vipLevel"));
+        OrderInfo payInfo = new OrderInfo();
+        payInfo.setServerId(json.getString("sid"));//鎵�鍦ㄦ湇鍔″櫒ID
+        payInfo.setUid(MySdkMgr.I.uid);//鐧诲綍鏃惰幏鍙栫殑sdk uid
+        payInfo.setServerName(json.getString("serverName"));//鎵�鍦ㄦ湇鍔″櫒鍚嶇О
+        payInfo.setRoleId(json.getString("roleID"));//娓告垙瑙掕壊ID
+        payInfo.setRoleName(json.getString("roleName"));//娓告垙瑙掕壊鍚嶇О
+        payInfo.setRoleLevel(json.getString("level"));//娓告垙瑙掕壊绛夌骇
+        payInfo.setProductDesc(json.getString("title"));//浜у搧鎻忚堪
+        payInfo.setProducId(json.getString("storeOrderInfo"));//浜у搧ID
+        payInfo.setCpOrderId(json.getString("orderId"));//璁㈠崟鍙�
+        payInfo.setAmount(json.getDouble("mount"));//鏀粯閲戦  绮剧‘鍒颁袱浣嶅皬鏁�
+        payInfo.setCallbackURL("Pxrv%3A%3EW%3BUfIA8%25b%2Af4P%239mC%3F._wKT%3BmGQXd01%7BGl%2F1n%20QS%24dzR%21%5EH%21u_%3AO%40%243Myq");//鍥炶皟鍦板潃锛涢�氱煡鍙戣揣鍦板潃(闇�鍔犲瘑)宸ュ叿鍦ㄤ笅鏂癸紝255涓瓧绗﹀唴
+        payInfo.setCallbackInfo(attach);//閫忎紶鍙傛暟锛涙父鎴忔柟鐨勫洖璋冨湴鍧�鎵�闇�閫忎紶鍙傛暟锛屾湇鍔$鏀粯鍥炶皟鏃跺師鏍疯繑鍥�
 
-        String attach = "9996_" + json.getString("orderId") + "_" + json.getString("sid") + "_" + json.getString("cpInfo");
-        roleInfo.setRemark(attach);
-        roleInfo.setCpOrderId(json.getString("orderId"));
-        MySdkMgr.I.pay(roleInfo);
+        MySdkMgr.I.pay(payInfo);
     }
 }

--
Gitblit v1.8.0