checklistPoint.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. import {request} from '@/utils/request.js'
  2. /**
  3. * 清单初始化
  4. * ocId
  5. * targetId ,targetType,targetTitle,targetGroupId,,targetGroupName
  6. * checklistId
  7. */
  8. export function checklistInit(data) {
  9. return request({
  10. url: "/checklist/point/record/init",
  11. method: 'POST',
  12. data
  13. })
  14. }
  15. export function updateChecklistPoint(data) {
  16. return request({
  17. url: "/checklist/point/record/doing/update",
  18. method: 'PUT',
  19. data
  20. })
  21. }
  22. export function getchecklistRecord(checklistId,recordId) {
  23. return request({
  24. url: `/checklist/point/record/view/${recordId}/${checklistId}`,
  25. method: 'GET'
  26. })
  27. }
  28. export function getchecklistByPage(data) {
  29. return request({
  30. url: "/checklist/record/page",
  31. method: 'GET',
  32. data
  33. })
  34. }
  35. // 巡检完成
  36. export function checklistComplete(recordId) {
  37. return request({
  38. url: `/checklist/point/record/complete/${recordId}`,
  39. method: 'PUT'
  40. })
  41. }
  42. // 巡检放弃
  43. export function checklistCancel(recordId) {
  44. return request({
  45. url: `/checklist/point/record/cancel/${recordId}`,
  46. method: 'PUT'
  47. })
  48. }
  49. // 批量操作
  50. export function checklistBatchUpdate(recordId,checkResult) {
  51. return request({
  52. url: `/checklist/point/record/doing/batchUpdate/${recordId}/${checkResult}`,
  53. method: 'PUT'
  54. })
  55. }