Files
yusheng-admin/src/api/modules/statistics.ts
2025-12-22 11:06:51 +08:00

71 lines
1.5 KiB
TypeScript

import { http } from "@/utils/http";
type Result = {
code: string;
data: any;
msg: string;
};
// 礼物记录列表
export const queryGiftGiveList = params => {
return http.request<Result>(
"get",
"/adminapi/GiveGift/give_gift_lists",
{ params }
);
};
// 充值统计排行
export const queryRechargeRankList = params => {
return http.request<Result>(
"get",
"/adminapi/Statistical/get_recharge_ranking",
{ params }
);
};
// 送礼、收礼排行
export const queryGiftRankList = params => {
return http.request<Result>(
"get",
"/adminapi/Statistical/get_gift_ranking",
{ params }
);
};
// 消费
export const queryConsumerRankList = params => {
return http.request<Result>(
"get",
"/adminapi/Statistical/get_consumption_ranking",
{ params }
);
};
// 房间流水
export const queryRoomFlowRankList = params => {
return http.request<Result>(
"get",
"/adminapi/Statistical/get_room_flow_statistics",
{ params }
);
};
// 任务领取记录
export const taskRankList = params => {
return http.request<Result>(
"get",
"/adminapi/Statistical/task_statistics",
{ params }
);
};
// 中奖记录统计
export const getLuckyRank = params => {
return http.request<Result>(
"get",
"/adminapi/Lottery/record_list",
{ params }
);
};
// 实时状态查询(幸运币)
export const realTimeByluckyList = () => {
return http.request<Result>(
"get",
"/adminapi/Lottery/realtime_statistics"
);
};