alertApi.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. import request from '@/utils/request'
  2. /**
  3. * 分页查询
  4. */
  5. export function getAlertByPage(data) {
  6. return request({
  7. url: '/alert/page',
  8. method: 'GET',
  9. params: data
  10. })
  11. }
  12. /**
  13. * 列表查询
  14. */
  15. export function getAlertByList(data) {
  16. return request({
  17. url: '/alert',
  18. method: 'GET',
  19. params: data
  20. })
  21. }
  22. /**
  23. * 基于ID查询Alert
  24. */
  25. export function getAlertById(alertId) {
  26. return request({
  27. url: `/alert/${alertId}`,
  28. method: 'GET'
  29. })
  30. }
  31. /**
  32. * 开始
  33. */
  34. export function startAlert(data) {
  35. return request({
  36. url: `/alert/start`,
  37. method: 'POST',
  38. data
  39. })
  40. }
  41. /**
  42. * 处理
  43. */
  44. export function handleAlert(data) {
  45. return request({
  46. url: `/alert/handle`,
  47. method: 'POST',
  48. data
  49. })
  50. }
  51. /**
  52. * 删除
  53. */
  54. export function deleteAlertById(alertId) {
  55. return request({
  56. url: `/alert/${alertId}`,
  57. method: 'DELETE'
  58. })
  59. }
  60. /**
  61. * 查询统计结果
  62. */
  63. export function getAlertCounter() {
  64. return request({
  65. url: '/alert/statis/getCounter',
  66. method: 'GET'
  67. })
  68. }