协议增加:请求排行榜数据
This commit is contained in:
@@ -53,4 +53,9 @@ export class GirlService implements IGirlService {
|
||||
public async reqCanChatGirlData(req: proto.cs.ICSGetLastChatListReq): Promise<ApiResponse<proto.cs.ICSGetLastChatListRes>> {
|
||||
return this.impl.reqCanChatGirlData(req);
|
||||
}
|
||||
|
||||
// 获取排行榜列表
|
||||
public async reqGirlRankData(req: proto.cs.ICSGetRankReq): Promise<ApiResponse<proto.cs.ICSGetRankRes>> {
|
||||
return this.impl.reqGirlRankData(req);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -72,4 +72,15 @@ export class HttpGirlService implements IGirlService {
|
||||
};
|
||||
return this.api.call(epData, req);
|
||||
}
|
||||
|
||||
// 获取排行榜列表
|
||||
async reqGirlRankData(req: proto.cs.ICSGetRankReq): Promise<ApiResponse<proto.cs.ICSGetRankRes>> {
|
||||
let epData: Endpoint<proto.cs.ICSGetRankReq, proto.cs.ICSGetRankRes> = {
|
||||
path: "api/logic/getRank",
|
||||
method: "POST",
|
||||
codec: "json",
|
||||
needsAuth: true
|
||||
};
|
||||
return this.api.call(epData, req);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -14,4 +14,6 @@ export interface IGirlService {
|
||||
reqUnlockGirlRes(req: proto.cs.ICSUnlockResourceReq): Promise<ApiResponse<proto.cs.ICSUnlockResourceRes>>;
|
||||
// 获取可聊天的技师数据
|
||||
reqCanChatGirlData(req: proto.cs.ICSGetLastChatListReq): Promise<ApiResponse<proto.cs.ICSGetLastChatListRes>>;
|
||||
// 获取排行榜列表
|
||||
reqGirlRankData(req: proto.cs.ICSGetRankReq): Promise<ApiResponse<proto.cs.ICSGetRankRes>>;
|
||||
}
|
||||
|
||||
@@ -312,4 +312,15 @@ export class MockGirlService implements IGirlService {
|
||||
};
|
||||
return this.ok(res);
|
||||
}
|
||||
|
||||
// 获取排行榜列表
|
||||
async reqGirlRankData(req: proto.cs.ICSGetRankReq): Promise<ApiResponse<proto.cs.ICSGetRankRes>> {
|
||||
// TODO
|
||||
|
||||
// 返回数据
|
||||
const res: proto.cs.ICSGetRankRes = {
|
||||
girls: [],
|
||||
};
|
||||
return this.ok(res);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user