checklistItemPointApi.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. import {
  2. request
  3. } from '@/utils/request'
  4. /**
  5. * 列表查询Checklist Item Point
  6. * @param data
  7. * @returns
  8. */
  9. export function getChecklistItemPointByList(data) {
  10. return request({
  11. url: '/checklist/item/point',
  12. method: 'GET',
  13. params: data
  14. })
  15. }
  16. /**
  17. * 基于ID查询
  18. * @param checklistId 清单ID
  19. * @param itemId 分类项ID
  20. * @param pointId 内容项ID
  21. * @returns
  22. */
  23. export function getChecklistItemPointById(checklistId, itemId, pointId) {
  24. return request({
  25. url: `/checklist/item/point/${checklistId}/${itemId}/${pointId}`,
  26. method: 'GET'
  27. })
  28. }
  29. /**
  30. * 添加Checklist Item
  31. * @param data
  32. * @returns
  33. */
  34. export function createChecklistItemPoint(data) {
  35. return request({
  36. url: `/checklist/item/point/add`,
  37. method: 'POST',
  38. data
  39. })
  40. }
  41. /**
  42. * 更新Checklist Item
  43. * @param data
  44. * @returns
  45. */
  46. export function updateChecklistItemPoint(data) {
  47. return request({
  48. url: `/checklist/item/point/update`,
  49. method: 'PUT',
  50. data
  51. })
  52. }
  53. /**
  54. * 删除Checklist Item
  55. * @param checklistId 清单ID
  56. * @param itemId 分类项ID
  57. * @param pointId 内容项ID
  58. * @returns
  59. */
  60. export function deleteChecklistItemPointById(checklistId, itemId, pointId) {
  61. return request({
  62. url: `/checklist/item/point/${checklistId}/${itemId}/${pointId}`,
  63. method: 'DELETE'
  64. })
  65. }