模拟数据:每日推荐

This commit is contained in:
chen wei bo
2025-09-02 15:08:06 +08:00
parent 4e18e56cf9
commit 4945bcb66f
8 changed files with 78 additions and 24 deletions
+15 -5
View File
@@ -14,13 +14,14 @@ import ResManager from "db://assets/Scripts/Main/Manager/ResManager";
import { ThemeItem } from "../../uiitems/ThemeItem";
import { NavigationManager } from "../../manager/NavigationManager";
import { GirlListItem } from "../../uiitems/GirlListItem";
import { ConfigManager } from "../../manager/ConfigManager";
import LanguageUtils from "../../../Main/Common/LanguageUtils";
import { ViewManager } from "../../../Main/Manager/ViewManager";
import { InnerMsgCode } from "../../../Main/Config/InnerMsgCode";
import { ThemeService } from "db://assets/Scripts/chat18x/network/services/ThemeService";
import { GirlService } from "db://assets/Scripts/chat18x/network/services/GirlService";
import { DataManager, DataId } from "../../data/DataManager";
import { ThemeData } from "../../data/ThemeData";
import { GirlData } from "../../data/GirlData";
const { ccclass, property } = _decorator;
@@ -81,14 +82,23 @@ export class ThemePanel extends li_BaseView {
this.cache.push(item);
this.content.addChild(newNode);
}
const rectInfo = ConfigManager.tables.TbGirls.get(10001);
this.recId = rectInfo.id;
this.rectNameKey = rectInfo.nameKey;
// 请求每日推荐
const reqData2 = {
};
let res2 = await GirlService.I.reqDailyRecommend(reqData2);
const girlData = DataManager.I.getDataById<GirlData>(DataId.Girl);
girlData.setDailyRecommend(res2.data);
// 根据数据,构建界面显示
this.recId = girlData.getRecommendGrilId(0);
this.rectNameKey = girlData.getRecommendGrilName(0);
let avatarPath = girlData.getRecommendGrilAvatar(0);
//this.recName.string = LanguageUtils.getText(this.rectNameKey);
ResManager.I.changeBundleSpriteFrame(
this.recSprite,
rectInfo.avatarPath,
avatarPath,
"Chat18x",
() => {
let sizeTran = this.recSprite.node.parent.getComponent(UITransform);