riskPointApi.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. import {request} from '@/utils/request.js'
  2. /**
  3. * 列表查询
  4. * @returns
  5. */
  6. export function getRiskPointByList(data) {
  7. return request({
  8. url: '/riskPoint',
  9. method: 'GET',
  10. data
  11. })
  12. }
  13. /**
  14. * 分页查询
  15. * @returns
  16. */
  17. export function getRiskPointByPage(data) {
  18. return request({
  19. url: '/riskPoint/page',
  20. method: 'GET',
  21. data
  22. })
  23. }
  24. /**
  25. * 基于ID查询
  26. * @returns
  27. */
  28. export function getRiskPointById(riskPointId) {
  29. return request({
  30. url: `/riskPoint/${riskPointId}`,
  31. method: 'GET'
  32. })
  33. }
  34. /**
  35. * 添加风险单元
  36. * @param data
  37. * @returns
  38. */
  39. export function createRiskPoint(data) {
  40. return request({
  41. url: `/riskPoint/add`,
  42. method: 'POST',
  43. data
  44. })
  45. }
  46. /**
  47. * 修改风险单元
  48. * @param data
  49. * @returns
  50. */
  51. export function updateRiskPoint(data) {
  52. return request({
  53. url: `/riskPoint/update`,
  54. method: 'PUT',
  55. data
  56. })
  57. }
  58. /**
  59. * 删除风险单元
  60. * @returns
  61. * @param riskPointId
  62. */
  63. export function deleteRiskPointById(riskPointId) {
  64. return request({
  65. url: `/riskPoint/${riskPointId}`,
  66. method: 'DELETE'
  67. })
  68. }
  69. /**
  70. * 批量操作激活或未激活风险单元
  71. * @param data
  72. * @returns
  73. */
  74. export function batchUpdateRiskPoint(data) {
  75. return request({
  76. url: `/riskPoint/batchUpdate`,
  77. method: 'post',
  78. data
  79. })
  80. }
  81. /**
  82. * 基于等级统计
  83. * @returns
  84. */
  85. export function getRiskPointCounterByLevel(data) {
  86. return request({
  87. url: '/riskPoint/statis/getCounterByLevel',
  88. method: 'GET',
  89. data
  90. })
  91. }