获取可聊天的技师数据

This commit is contained in:
chen wei bo
2025-09-22 18:42:28 +08:00
parent 4712f853e3
commit bfa55f52da
2 changed files with 58 additions and 5 deletions
@@ -7,6 +7,8 @@ import { DataManager, DataId } from "../../data/DataManager";
import { GirlData } from "../../data/GirlData";
import { ChatHistoryManager } from "../../manager/ChatHistoryManager";
import { logger } from "db://assets/Scripts/Main/Common/Logger";
import { GirlService } from "db://assets/Scripts/chat18x/network/services/GirlService";
import proto from "db://assets/Scripts/proto/proto.pb.js";
const { ccclass, property } = _decorator;
@@ -128,6 +130,20 @@ export class PastGirlListPanel extends li_BaseView {
this.node.active = false;
}
// 获取可聊天的技师数据
private async reqCanChatGirlData() {
const reqData = {
page: 1,
limit: 20,
};
let res = await GirlService.I.reqCanChatGirlData(reqData);
if (res && res.code === proto.cs.EnmRetCode.SUCCESS) {
const resData = res.data;
const girlData = DataManager.I.getDataById<GirlData>(DataId.Girl);
girlData.setCanChatGirlData(resData);
}
}
onDestroy() {
// 清理缓存池,销毁所有缓存的节点
for (let item of this.itemPool) {