onlineApi.ts 645 B

1234567891011121314151617181920212223
  1. import { setParams } from '/@/utils';
  2. import { defHttp } from '/@/utils/http/axios';
  3. enum Api {
  4. onlineForceLogout = '/monitor/online/forceLogout',
  5. onlineList = '/monitor/online/query/page',
  6. }
  7. /**
  8. * @description: 强退用户
  9. * @method: POST
  10. * @params loginType string
  11. * @params token string
  12. */
  13. export const onlineForceLogout = (params?: object) => {
  14. return defHttp.post({ url: Api.onlineForceLogout, params: params });
  15. };
  16. /**
  17. * @description: 在线用户列表
  18. * @method: POST
  19. */
  20. export const onlineList = (params?: object) => {
  21. return defHttp.post({ url: Api.onlineList, params: setParams(params) });
  22. };