Squashed commit of the following:

commit 8d3548006d
Author: chen wei bo <1025839511@qq.com>
Date:   Fri Sep 12 16:00:29 2025 +0800

    更新语言表

commit 0d66f72c61
Author: chen wei bo <1025839511@qq.com>
Date:   Fri Sep 12 15:19:32 2025 +0800

    支付相关

commit 8372d3b489
Author: chen wei bo <1025839511@qq.com>
Date:   Fri Sep 12 11:29:11 2025 +0800

    登录之后获取全局数据
This commit is contained in:
2025-09-15 11:57:21 +08:00
parent cdfb9b2b17
commit e3c77d354e
7 changed files with 158 additions and 31 deletions
+17
View File
@@ -8,11 +8,13 @@ import { LoginData } from "../../chat18x/data/LoginData";
import { PlayerData } from "../../chat18x/data/PlayerData";
import { AccountData } from "../../chat18x/data/AccountData";
import { WalletData } from "../../chat18x/data/WalletData";
import { GlobalData } from "../../chat18x/data/GlobalData";
import { EnvData } from "../../chat18x/data/EnvData";
import DeviceIdService from "db://assets/Scripts/chat18x/foundation/identity/DeviceIdService";
import MachineInfoService from "db://assets/Scripts/chat18x/foundation/identity/MachineInfoService";
import { AuthService } from "db://assets/Scripts/chat18x/network/services/AuthService";
import { PlayerDataService } from "db://assets/Scripts/chat18x/network/services/PlayerDataService";
import { CommonService } from "db://assets/Scripts/chat18x/network/services/CommonService";
import proto from "db://assets/Scripts/proto/proto.pb.js";
const { ccclass, property } = _decorator;
@@ -66,9 +68,11 @@ export class LoginUI extends li_BaseView {
this.loginFinish = true;
this.reqMyInfo();
this.reqGlobalData();
}
}
// 请求个人数据
private async reqMyInfo() {
const reqData = {};
let res = await PlayerDataService.I.reqMyInfo(reqData);
@@ -81,6 +85,19 @@ export class LoginUI extends li_BaseView {
}
}
// 请求全局数据
private async reqGlobalData() {
const reqData = {
resName: "TbGlobalConfig",
};
let res = await CommonService.I.reqResConfig(reqData);
if (res && res.code === proto.cs.EnmRetCode.SUCCESS) {
// 保存数据
const globalData = DataManager.I.getDataById<GlobalData>(DataId.Global);
globalData.globals = res.data;
}
}
private enterGame() {
ResManager.I.goMainScene();
}