checkTaskDoingApi.js 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. import {
  2. request
  3. } from '@/utils/request'
  4. /**
  5. * 基于ID查询
  6. * @param data
  7. * @returns {AxiosPromise}
  8. */
  9. export function getCheckTaskDoingItemById(taskId, checkRecordId) {
  10. return request({
  11. url: `/check/task/doing/item/${taskId}/${checkRecordId}`,
  12. method: 'GET'
  13. })
  14. }
  15. /**
  16. * 更新CheckTaskDoing Item
  17. * @param data
  18. * @returns {AxiosPromise}
  19. */
  20. export function updateCheckTaskDoingItem(data) {
  21. return request({
  22. url: `/check/task/doing/item/update`,
  23. method: 'PUT',
  24. data
  25. })
  26. }
  27. /**
  28. * 批量更新CheckTaskDoing Item
  29. * @param data
  30. * @returns {AxiosPromise}
  31. */
  32. export function batchUpdateCheckTaskDoingItem(taskId, checkResult) {
  33. return request({
  34. url: `/check/task/doing/item/batchUpdate/${taskId}/${checkResult}`,
  35. method: 'PUT'
  36. })
  37. }
  38. /**
  39. * 删除CheckTaskDoing Item
  40. * @param data
  41. * @returns {AxiosPromise}
  42. */
  43. export function deleteCheckTaskDoingItemById(taskId, checkRecordId) {
  44. return request({
  45. url: `/check/task/doing/item/${taskId}/${checkRecordId}`,
  46. method: 'DELETE'
  47. })
  48. }