协议修改
This commit is contained in:
@@ -37,6 +37,7 @@ import MachineInfoService from "db://assets/Scripts/chat18x/foundation/identity/
|
||||
import { AuthService } from "db://assets/Scripts/chat18x/network/services/AuthService";
|
||||
import { PlayerDataService } from "db://assets/Scripts/chat18x/network/services/PlayerDataService";
|
||||
import { ApiCode } from "db://assets/Scripts/chat18x/network/client/types";
|
||||
import proto from 'db://assets/Scripts/proto/proto.pb.js';
|
||||
|
||||
const { ccclass, property } = _decorator;
|
||||
|
||||
@@ -260,38 +261,36 @@ export class PreloadUI extends Component {
|
||||
const deviceId = DeviceIdService.I.id;
|
||||
const machineIdentifier = MachineInfoService.I.getMachineIdentifier();
|
||||
const reqData = {
|
||||
GameName: ConfigManager.tables.TbGlobalConfig.GameName,
|
||||
Identifier: deviceId,
|
||||
IdentityType: 1,
|
||||
OperateType: 1,
|
||||
ShareDeposit: '',
|
||||
MachineIdentifier: machineIdentifier,
|
||||
SdkUid: '',
|
||||
platType: 'guset',
|
||||
userId: deviceId,
|
||||
device: deviceId,
|
||||
os: 3,
|
||||
};
|
||||
console.log("登录请求数据:", reqData);
|
||||
let res = await AuthService.I.login(reqData);
|
||||
console.log("登录响应数据:", res);
|
||||
if (res && res.code === ApiCode.OK) {
|
||||
if (res && res.code === proto.cs.EnmRetCode.SUCCESS) {
|
||||
const resData = res.data;
|
||||
// 保存数据
|
||||
const loginData = DataManager.I.getDataById<LoginData>(DataId.Login);
|
||||
loginData.operateType = resData.OperateType;
|
||||
loginData.token = resData.Token;
|
||||
loginData.ip = resData.Ip;
|
||||
loginData.machineIdentifier = resData.MachineIdentifier;
|
||||
loginData.sdkUid = resData.SdkUid;
|
||||
loginData.lastLoginTime = resData.LastLoginTime;
|
||||
const accountData = DataManager.I.getDataById<AccountData>(DataId.Account);
|
||||
accountData.identifier = resData.Identifier;
|
||||
accountData.identityType = resData.IdentityType;
|
||||
accountData.uid = resData.Uid;
|
||||
accountData.isNewGuide = resData.IsNewGuide;
|
||||
accountData.isNewRegist = resData.IsNewRegist;
|
||||
const metaData = DataManager.I.getDataById<MetaData>(DataId.Meta);
|
||||
metaData.gameName = resData.GameName;
|
||||
const netTimeData = DataManager.I.getDataById<NetTimeData>(DataId.NetTime);
|
||||
netTimeData.serverTime = resData.ServerTime;
|
||||
netTimeData.timezoneOffset = resData.TimezoneOffset;
|
||||
// loginData.operateType = resData.OperateType;
|
||||
loginData.token = resData.token;
|
||||
// loginData.refreshToken = resData.refreshToken;
|
||||
// loginData.ip = resData.Ip;
|
||||
// loginData.machineIdentifier = resData.MachineIdentifier;
|
||||
// loginData.sdkUid = resData.SdkUid;
|
||||
// loginData.lastLoginTime = resData.LastLoginTime;
|
||||
// const accountData = DataManager.I.getDataById<AccountData>(DataId.Account);
|
||||
// accountData.identifier = resData.Identifier;
|
||||
// accountData.identityType = resData.IdentityType;
|
||||
// accountData.uid = resData.Uid;
|
||||
// accountData.isNewGuide = resData.IsNewGuide;
|
||||
// accountData.isNewRegist = resData.IsNewRegist;
|
||||
// const metaData = DataManager.I.getDataById<MetaData>(DataId.Meta);
|
||||
// metaData.gameName = resData.GameName;
|
||||
// const netTimeData = DataManager.I.getDataById<NetTimeData>(DataId.NetTime);
|
||||
// netTimeData.serverTime = resData.ServerTime;
|
||||
// netTimeData.timezoneOffset = resData.TimezoneOffset;
|
||||
|
||||
this.loginFinish = true;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user