index.ts 472 B

1234567891011121314151617181920
  1. import request from '@/utils/request';
  2. import { OnlineQuery, OnlineVO } from './types';
  3. import { AxiosPromise } from 'axios';
  4. // 查询在线用户列表
  5. export function list(query: OnlineQuery): AxiosPromise<OnlineVO[]> {
  6. return request({
  7. url: '/monitor/online/list',
  8. method: 'get',
  9. params: query
  10. });
  11. }
  12. // 强退用户
  13. export function forceLogout(tokenId: string) {
  14. return request({
  15. url: '/monitor/online/' + tokenId,
  16. method: 'delete'
  17. });
  18. }