index.ts 889 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import request from '@/utils/request';
  2. import { OperLogQuery, OperLogVO } from './types';
  3. import { AxiosPromise } from 'axios';
  4. // 查询操作日志列表
  5. export function list(query: OperLogQuery): AxiosPromise<OperLogVO[]> {
  6. return request({
  7. // url: '/api/monitor/operlog/list',
  8. url: '/api/system/czrz/list',
  9. method: 'get',
  10. params: query
  11. });
  12. }
  13. // 删除操作日志
  14. export function delOperlog(operId: string | number | Array<string | number>) {
  15. return request({
  16. url: '/monitor/operlog/' + operId,
  17. method: 'delete'
  18. });
  19. }
  20. // 清空操作日志
  21. export function cleanOperlog() {
  22. return request({
  23. url: '/monitor/operlog/clean',
  24. method: 'delete'
  25. });
  26. }
  27. // 大屏日志
  28. export function yjdplist(query: OperLogQuery): AxiosPromise<OperLogVO[]> {
  29. return request({
  30. url: '/api/system/czrz/yjdplist',
  31. method: 'get',
  32. params: query
  33. });
  34. }