diff --git a/assets/bundles/modules/agent/src/logic/AgentMyAgentLogic.ts b/assets/bundles/modules/agent/src/logic/AgentMyAgentLogic.ts index 8838526..df10ec0 100644 --- a/assets/bundles/modules/agent/src/logic/AgentMyAgentLogic.ts +++ b/assets/bundles/modules/agent/src/logic/AgentMyAgentLogic.ts @@ -256,7 +256,8 @@ export class AgentMyAgentLogic extends GameLogic { localStorage.setItem("UserShareShortLink",link) resolve(link) }else{ - resolve(UserData.code) + console.log("收到短链错误数据 > ",JSON.stringify(value)) + resolve(`${localStorage.getItem("shareURL")}?code=${UserData.code}`) } }) }) diff --git a/assets/bundles/sdk/GameManager.ts b/assets/bundles/sdk/GameManager.ts index 4d9ce90..2e80fc4 100644 --- a/assets/bundles/sdk/GameManager.ts +++ b/assets/bundles/sdk/GameManager.ts @@ -68,7 +68,7 @@ export class GameManager{ await Sleep(500) App.getInstance().trackdot(GameEventPointConst.Game_Sub_Exit,this._cur_gameId.toString()) - if(data&& data.msg.length >0 && data.language.length>0){ + if(data&& data.msg.length >0 && data.language && data.language.length>0){ switch (data.msg) { case 'kickout': // 20001 / 70001 游戏内被踢出后再大厅显示对应提示框 diff --git a/assets/bundles/sdk/dto/GameVO.ts b/assets/bundles/sdk/dto/GameVO.ts index 3a5247d..dfb4130 100644 --- a/assets/bundles/sdk/dto/GameVO.ts +++ b/assets/bundles/sdk/dto/GameVO.ts @@ -37,6 +37,7 @@ export const UserData = window["UserData"] || { customerList: [],//客服数据 vipLevel: 0,//VIP等级 gameID:0,//游戏id + gameLevel:0,//游戏等级 roomID:"",//游戏房价ID tableID:0,//游戏桌子ID agentID:0,//代理id