Files
lotteryAdmin/src/api/index.ts
kang a76b681828 feat(api, i18n): add admin report job functionalities and enhance locale support
- Introduced new API functions for managing admin report jobs, including download and post operations.
- Updated English, Nepali, and Chinese locale files to include new messages related to report job actions and rollback confirmations.
- Enhanced user experience by providing clearer instructions and feedback in the admin interface.
- Refactored related components to integrate new functionalities and improve overall usability.
2026-05-26 11:48:51 +08:00

45 lines
1.3 KiB
TypeScript

export { API_V1_PREFIX } from "@/api/paths";
export { getDrawCurrent } from "@/api/public-draw";
export { getAdminRiskPools } from "@/api/admin-risk";
export { getAdminCaptcha, getAdminMe, postAdminLogin } from "@/api/admin-auth";
export { getAdminPing } from "@/api/admin-ping";
export {
getAdminPlayerWallets,
getAdminTransferOrders,
getAdminWalletTransactions,
} from "@/api/admin-wallet";
export {
getAdminReconcileJobItems,
getAdminReconcileJobs,
postAdminReconcileJob,
} from "@/api/admin-reconcile";
export { getAdminAuditLogs } from "@/api/admin-audit";
export {
getAdminReportDailyProfit,
getAdminReportPlayDimension,
getAdminReportPlayerWinLoss,
getAdminReportRebateCommission,
} from "@/api/admin-reports";
export {
downloadAdminReportJob,
getAdminReportJob,
getAdminReportJobs,
postAdminReportJob,
} from "@/api/admin-report-jobs";
export {
getAdminDraw,
getAdminDrawFinanceSummary,
getAdminDrawResultBatches,
getAdminDraws,
postAdminPublishResultBatch,
} from "@/api/admin-draws";
export { getAdminTicketItems } from "@/api/admin-tickets";
export { getAdminPlayerTicketItems } from "@/api/admin-player-tickets";
export type {
AdminAuthCaptchaResponse,
AdminAuthLoginRequest,
AdminAuthLoginResponse,
AdminAuthMeResponse,
AdminPingResponse,
} from "@/types/api";