feat: 统一管理端多语言、配置与票据/结算页面重构
This commit is contained in:
25
src/api/admin-tickets.ts
Normal file
25
src/api/admin-tickets.ts
Normal file
@@ -0,0 +1,25 @@
|
||||
import { adminRequest } from "@/lib/admin-http";
|
||||
|
||||
import { API_V1_PREFIX } from "./paths";
|
||||
|
||||
import type { AdminTicketItemsData } from "@/types/api/admin-tickets";
|
||||
|
||||
const A = `${API_V1_PREFIX}/admin`;
|
||||
|
||||
export type TicketItemsListQuery = {
|
||||
page?: number;
|
||||
per_page?: number;
|
||||
player_id?: number;
|
||||
player_account?: string;
|
||||
draw_no?: string;
|
||||
status?: string[];
|
||||
number?: string;
|
||||
start_date?: string;
|
||||
end_date?: string;
|
||||
};
|
||||
|
||||
export async function getAdminTicketItems(
|
||||
q: TicketItemsListQuery = {},
|
||||
): Promise<AdminTicketItemsData> {
|
||||
return adminRequest.get<AdminTicketItemsData>(`${A}/tickets`, { params: q });
|
||||
}
|
||||
Reference in New Issue
Block a user