import request from '@/utils/request'; import { LoginInfoQuery, LoginInfoVO } from './types'; import { AxiosPromise } from 'axios'; // 查询登录日志列表 export function list(query: LoginInfoQuery): AxiosPromise { return request({ url: '/monitor/logininfor/list', method: 'get', params: query }); } // 删除登录日志 export function delLoginInfo(infoId: string | number | Array) { return request({ url: '/monitor/logininfor/' + infoId, method: 'delete' }); } // 解锁用户登录状态 export function unlockLoginInfo(userName: string | Array) { return request({ url: '/monitor/logininfor/unlock/' + userName, method: 'get' }); } // 清空登录日志 export function cleanLoginInfo() { return request({ url: '/monitor/logininfor/clean', method: 'delete' }); }