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