bizObjectOAMApi.ts 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. import apiRequest from '@/network/http/apiRequest'
  2. /**
  3. * 获取ObjectOAM列表
  4. * @param data
  5. * @returns
  6. */
  7. export function getObjectOAMByList(data: any) {
  8. return apiRequest({
  9. url: '/biz/object/oam',
  10. method: 'GET',
  11. params: data,
  12. })
  13. }
  14. /**
  15. * 根据Id获取ObjectOAM
  16. * @param bizId
  17. * @param objectId
  18. * @param oamId
  19. * @returns
  20. */
  21. export function getObjectOAMById(bizId: number, objectId: number, oamId: number) {
  22. return apiRequest({
  23. url: `/biz/object/oam/${bizId}/${objectId}/${oamId}`,
  24. method: 'GET',
  25. })
  26. }
  27. /**
  28. * 添加ObjectOAM
  29. * @param data
  30. * @returns
  31. */
  32. export function createObjectOAM(data: any) {
  33. return apiRequest({
  34. url: '/biz/object/oam/add',
  35. method: 'POST',
  36. data,
  37. })
  38. }
  39. /**
  40. * 更新ObjectOAM
  41. * @param data
  42. * @returns
  43. */
  44. export function updateObjectOAM(data: any) {
  45. return apiRequest({
  46. url: '/biz/object/oam/update',
  47. method: 'PUT',
  48. data,
  49. })
  50. }
  51. /**
  52. * 删除ObjectOAM
  53. * @param bizId
  54. * @param objectId
  55. * @param oamId
  56. * @returns
  57. */
  58. export function deleteObjectOAMById(bizId: number, objectId: number, oamId: number) {
  59. return apiRequest({
  60. url: `/biz/object/oam/${bizId}/${objectId}/${oamId}`,
  61. method: 'DELETE',
  62. })
  63. }