checklistTargetApi.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. import {
  2. request
  3. } from '@/utils/request'
  4. /**
  5. * 获取列表
  6. * @param data
  7. * @returns {}
  8. */
  9. export function getChecklistTargetByList(data) {
  10. return request({
  11. url: '/checklist/target',
  12. method: 'GET',
  13. params: data
  14. })
  15. }
  16. /**
  17. * 获取列表
  18. * @param data
  19. * @returns {}
  20. */
  21. export function getChecklistSelectByList(data) {
  22. return request({
  23. url: '/checklist/target/select',
  24. method: 'GET',
  25. params: data
  26. })
  27. }
  28. /**
  29. * 添加
  30. * @param data
  31. * @returns {}
  32. */
  33. export function createChecklistTarget(data) {
  34. return request({
  35. url: `/checklist/target/add`,
  36. method: 'post',
  37. data
  38. })
  39. }
  40. /**
  41. * 更新
  42. * @param data
  43. * @returns {}
  44. */
  45. export function updateChecklistTarget(data) {
  46. return request({
  47. url: `/checklist/target/update`,
  48. method: 'PUT',
  49. data
  50. })
  51. }
  52. /**
  53. * 删除
  54. * @returns {}
  55. * @param targetId
  56. * @param checklistId
  57. */
  58. export function deleteChecklistTargetById(targetId, checklistId) {
  59. return request({
  60. url: `/checklist/target/${targetId}/${checklistId}`,
  61. method: 'DELETE'
  62. })
  63. }