/** * 操作日志 API */ import { get } from '@/utils/request'; import type { OperationLogQueryParams, SysOperationLogVO, TournamentAdminOperationPageVO, PageData, ApiResult, } from './types'; export type { SysOperationLogVO, TournamentAdminOperationPageVO, OperationLogQueryParams, PageData, ApiResult, } from './types'; /** GET /admin/sys/operation/page — 系统操作日志分页 */ export async function getOperationLogList( params: OperationLogQueryParams, ): Promise>> { return get('/sys/operation/page', params as Record); } /** GET /admin/tournament/operation/page — 赛事操作日志分页 */ export async function getOperationLogs( params: OperationLogQueryParams, ): Promise>> { return get('/tournament/operation/page', params as Record); } /** @deprecated 使用 getOperationLogList */ export const getOperationLogPage = getOperationLogList;