1
0
dzduole 2 өдөр өмнө
parent
commit
9f195fb61d

+ 26 - 8
client/laya/bin/js/bundle.js

@@ -884,7 +884,7 @@
             return reqData;
         }
         sendPost2025(reqUrl, data, call) {
-            let isDev = true;
+            let isDev = false;
             let urlTop = "https://api.kessongame.site/";
             let urlMid = urlTop + "prod-api/api/";
             if (isDev) {
@@ -1342,15 +1342,21 @@
             }
             this.bridge.call("showToast2", msg);
         }
-        testPay() {
+        testPay1(token, ggSpid) {
             if (!Laya.Browser.onAndroid) {
                 return;
             }
             if (!this.initBridge()) {
                 return;
             }
-            console.log('z_test:js testPay');
-            this.bridge.call("testPay");
+            let jsonObj = {
+                token: token,
+                ggSpid: ggSpid,
+                spsl: 1
+            };
+            let reqData = JSON.stringify(jsonObj);
+            console.log("zh:testPay1 ts  reqData=" + reqData);
+            this.bridge.call("testPay1", reqData);
         }
         nativeCallJs(msg) {
             console.log("zh:nativeCallJs received data: 1111", msg);
@@ -7720,8 +7726,14 @@
             });
         }
         startGlobal() {
-            xGame.uiMgr.Show(UIMsg, "Coming Soon111");
-            JSBridgeUtils.instance.testPay();
+            xGame.uiMgr.Show(UIMsg, "Coming Soon.");
+            let userInfo = LocalStorageManager.getItem('userInfo');
+            if (userInfo != null) {
+                let token = userInfo.token;
+                let ggSpid = 'com.vadltq.strike.ball.cue.gem50';
+                JSBridgeUtils.instance.testPay1(token, ggSpid);
+                return;
+            }
         }
         startWeekly() {
             xGame.uiMgr.Show(UIMsg, "Coming Soon");
@@ -24415,8 +24427,14 @@
             });
         }
         startGlobal() {
-            xGame.uiMgr.Show(UIMsg$1, "Coming Soon111");
-            JSBridgeUtils.instance.testPay();
+            xGame.uiMgr.Show(UIMsg$1, "Coming Soon.");
+            let userInfo = LocalStorageManager.getItem('userInfo');
+            if (userInfo != null) {
+                let token = userInfo.token;
+                let ggSpid = 'com.vadltq.strike.ball.cue.gem50';
+                JSBridgeUtils.instance.testPay1(token, ggSpid);
+                return;
+            }
         }
         startWeekly() {
             xGame.uiMgr.Show(UIMsg$1, "Coming Soon");

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
client/laya/bin/js/bundle.js.map


+ 9 - 6
client/laya/src/core/mgrs/HttpMgr.ts

@@ -50,22 +50,25 @@ export class HttpMgr {
     }
 
 
+
+
+
+    private isDev: boolean = false;//是否是开发环境
     public getReqData() {
         let reqData = JSON.stringify({
             gameName: "TQ",
-            gameUserName: "zhangSan"
+            gameUserName: "zhangSan",
+            isDev: this.isDev
         });
         return reqData;
     }
-
-
     /**
      * post请求,参数待扩展
      */
     public sendPost2025(reqUrl, data, call) {
-        let isDev = true;//是否是开发环境
+        let isDev = this.isDev;
         // let urlStr ="https://api.kessongame.site/prod-api/api/game/";
-        //////////////https://api.kessongame.site/prod-api/api/game/getClassicCfg
+        //////////////http://api.kessongame.site/prod-api/api/game/getClassicCfg
         let urlTop = "https://api.kessongame.site/";
         let urlMid = urlTop + "prod-api/api/";
         if (isDev) {
@@ -84,7 +87,7 @@ export class HttpMgr {
         let headers = ["Content-Type", "application/json; charset=UTF-8"];
 
         //---------------
-        if(reqUrl.indexOf("/api/game/") >= 0){//这里不需要鉴权
+        if (reqUrl.indexOf("/api/game/") >= 0) {//这里不需要鉴权
 
         }
         const keyForLoginInfo = "userInfo";

+ 12 - 2
client/laya/src/ui/UIMain.ts

@@ -495,8 +495,18 @@ export default class UIMain extends UIBase {
 
 
     startGlobal() {
-        xGame.uiMgr.Show(UIMsg, "Coming Soon111")
-JSBridgeUtils.instance.testPay();
+        xGame.uiMgr.Show(UIMsg, "Coming Soon.")
+
+        let userInfo = LocalStorageManager.getItem('userInfo');
+        if (userInfo != null) {
+            let token = userInfo.token;
+            let ggSpid = 'com.vadltq.strike.ball.cue.gem50';
+            JSBridgeUtils.instance.testPay1(token,ggSpid);
+            return;
+        }
+
+
+
         //xGame.uiMgr.Show(UITry);
         //  JSBridgeUtils.instance.showInternAd('');
     }

+ 10 - 3
client/laya/src/utils/JSBridgeUtils.ts

@@ -251,15 +251,22 @@ export default class JSBridgeUtils {
     //------------------网络判断 end 
 
 
-    public testPay(): void {
+    public testPay1(token: string, ggSpid: string): void {
         if (!Laya.Browser.onAndroid) {
             return;
         }
         if (!this.initBridge()) {
             return;
         }
-        console.log('z_test:js testPay');
-        this.bridge.call("testPay");
+
+        let jsonObj = {
+            token: token,
+            ggSpid: ggSpid,
+            spsl:1
+        };
+        let reqData = JSON.stringify(jsonObj);
+        console.log("zh:testPay1 ts  reqData=" + reqData);
+        this.bridge.call("testPay1", reqData);
     }
 
 

Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно