zhangwencui
7 天以前 bbb54adc8d9fd6ae6b87ac036c8b21f3ad7daef4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import type { PageParam, PageResult } from '@vben/request';
 
import { requestClient } from '#/api/request';
 
export namespace SystemLoginLogApi {
  /** 登录日志信息 */
  export interface LoginLog {
    id: number;
    logType: number;
    traceId: number;
    userId: number;
    userType: number;
    username: string;
    result: number;
    status: number;
    userIp: string;
    userAgent: string;
    createTime: string;
  }
}
 
/** 查询登录日志列表 */
export function getLoginLogPage(params: PageParam) {
  return requestClient.get<PageResult<SystemLoginLogApi.LoginLog>>(
    '/system/login-log/page',
    { params },
  );
}
 
/** 导出登录日志 */
export function exportLoginLog(params: any) {
  return requestClient.download('/system/login-log/export-excel', { params });
}