模拟数据:每日推荐

This commit is contained in:
chen wei bo
2025-09-02 15:11:54 +08:00
parent 13d5ccf512
commit cf32944f64
2 changed files with 38 additions and 47 deletions
-13
View File
@@ -278,19 +278,6 @@ export class PreloadUI extends Component {
const playerData = DataManager.I.getDataById<PlayerData>(DataId.Player); const playerData = DataManager.I.getDataById<PlayerData>(DataId.Player);
playerData.name = resData.name; playerData.name = resData.name;
// 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; this.loginFinish = true;
// this.reqMyInfo(); // this.reqMyInfo();
@@ -22,6 +22,7 @@ import { GirlService } from "db://assets/Scripts/chat18x/network/services/GirlSe
import { DataManager, DataId } from "../../data/DataManager"; import { DataManager, DataId } from "../../data/DataManager";
import { ThemeData } from "../../data/ThemeData"; import { ThemeData } from "../../data/ThemeData";
import { GirlData } from "../../data/GirlData"; import { GirlData } from "../../data/GirlData";
import proto from 'db://assets/Scripts/proto/proto.pb.js';
const { ccclass, property } = _decorator; const { ccclass, property } = _decorator;
@@ -69,6 +70,7 @@ export class ThemePanel extends li_BaseView {
}; };
let res = await ThemeService.I.reqHallTheme(reqData); let res = await ThemeService.I.reqHallTheme(reqData);
if (res && res.code === proto.cs.EnmRetCode.SUCCESS) {
// 保存数据 // 保存数据
const themeData = DataManager.I.getDataById<ThemeData>(DataId.Theme); const themeData = DataManager.I.getDataById<ThemeData>(DataId.Theme);
themeData.themes = res.data; themeData.themes = res.data;
@@ -82,19 +84,20 @@ export class ThemePanel extends li_BaseView {
this.cache.push(item); this.cache.push(item);
this.content.addChild(newNode); this.content.addChild(newNode);
} }
}
// 请求每日推荐 // 请求每日推荐
const reqData2 = { const reqData2 = {
}; };
let res2 = await GirlService.I.reqDailyRecommend(reqData2); let res2 = await GirlService.I.reqDailyRecommend(reqData2);
if (res2 && res2.code === proto.cs.EnmRetCode.SUCCESS) {
const girlData = DataManager.I.getDataById<GirlData>(DataId.Girl); const girlData = DataManager.I.getDataById<GirlData>(DataId.Girl);
girlData.setDailyRecommend(res2.data); girlData.setDailyRecommend(res2.data);
// 根据数据,构建界面显示 // 根据数据,构建界面显示
this.recId = girlData.getRecommendGrilId(0); this.recId = girlData.getRecommendGrilId(0);
this.rectNameKey = girlData.getRecommendGrilName(0); this.rectNameKey = girlData.getRecommendGrilName(0);
let avatarPath = girlData.getRecommendGrilAvatar(0); let avatarPath = girlData.getRecommendGrilAvatar(0);
//this.recName.string = LanguageUtils.getText(this.rectNameKey); //this.recName.string = LanguageUtils.getText(this.rectNameKey);
ResManager.I.changeBundleSpriteFrame( ResManager.I.changeBundleSpriteFrame(
this.recSprite, this.recSprite,
@@ -110,6 +113,7 @@ export class ThemePanel extends li_BaseView {
} }
); );
} }
}
private registerListener() { private registerListener() {
GButton.BandClick(this._nodeTab.settingBtn, this.openSetting, this); GButton.BandClick(this._nodeTab.settingBtn, this.openSetting, this);