Files
ReelShortWeb/src/api/admin/log.ts
T

24 lines
624 B
TypeScript

// Author: fruit.com.cn
import request from '@/axios'
import type { OperationLogItem, PageResult } from './types'
export interface OperationLogPageParams {
pageIndex?: number
pageSize?: number
username?: string
module?: string
action?: string
status?: string
startTime?: string
endTime?: string
}
export const pageOperationLogsApi = (params: OperationLogPageParams) => {
return request.get<PageResult<OperationLogItem>>({ url: '/admin/operation-logs/page', params })
}
export const getOperationLogApi = (id: number) => {
return request.get<OperationLogItem>({ url: `/admin/operation-logs/${id}` })
}