dangerCatApi.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. import request from '@/utils/request'
  2. /**
  3. * 获取Org Type分页
  4. * @param data
  5. * @returns {AxiosPromise}
  6. */
  7. export function getDangerCatByPage(data) {
  8. return request({
  9. url: '/ent/danger/cat/page',
  10. method: 'GET',
  11. params: data
  12. })
  13. }
  14. /**
  15. * 获取Org Type列表
  16. * @param data
  17. * @returns {AxiosPromise}
  18. */
  19. export function getDangerCatByList() {
  20. return request({
  21. url: '/ent/danger/cat',
  22. method: 'GET'
  23. })
  24. }
  25. /**
  26. * 根据Id获取Org Type
  27. * @param data
  28. * @returns {AxiosPromise}
  29. */
  30. export function getDangerCatById(id) {
  31. return request({
  32. url: `/ent/danger/cat/${id}`,
  33. method: 'GET'
  34. })
  35. }
  36. /**
  37. * 添加Org Type
  38. * @param data
  39. * @returns {AxiosPromise}
  40. */
  41. export function createDangerCat(data) {
  42. return request({
  43. url: `/ent/danger/cat/add`,
  44. method: 'POST',
  45. data
  46. })
  47. }
  48. /**
  49. * 更新Org Type
  50. * @param data
  51. * @returns {AxiosPromise}
  52. */
  53. export function updateDangerCat(data) {
  54. return request({
  55. url: `/ent/danger/cat/update`,
  56. method: 'PUT',
  57. data
  58. })
  59. }
  60. /**
  61. * 删除Org Type
  62. * @param data
  63. * @returns {AxiosPromise}
  64. */
  65. export function deleteDangerCat(id) {
  66. return request({
  67. url: `/ent/danger/cat/${id}`,
  68. method: 'DELETE'
  69. })
  70. }