checkRecord.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. import {
  2. request
  3. } from '../libs/request.js'
  4. // 保存单个管控措施巡检记录
  5. export function updateCheckTaskDoingRecord(data) {
  6. return request({
  7. url: '/check/task/doing/item/update',
  8. method: 'PUT',
  9. data
  10. })
  11. }
  12. /**
  13. * 添加CheckTask
  14. * @param data
  15. * @returns {AxiosPromise}
  16. */
  17. export function createCheckTask(data) {
  18. return request({
  19. url: `/check/task/quick/add`,
  20. method: 'POST',
  21. data
  22. })
  23. }
  24. /**
  25. * 校验当前任务是否全部巡检完成
  26. */
  27. export function verifyCheckTaskDoingIsComplete(taskId) {
  28. return request({
  29. url: `/check/task/doing/item/verifyCheckTaskDoingIsComplete/` + taskId
  30. })
  31. }
  32. //检查表全部通过
  33. export function batchUpdateCheckTaskDoingRecord(taskId) {
  34. return request({
  35. url: '/check/task/doing/item/batchUpdate/' + taskId + "/1",
  36. method: 'PUT'
  37. })
  38. }
  39. //完成任务
  40. export function completeCheckTaskDoingRecord(taskId) {
  41. return request({
  42. url: '/check/task/complete/' + taskId,
  43. method: 'PUT'
  44. })
  45. }
  46. //获取检查记录分页列表
  47. export function getCheckRecordByPage(data) {
  48. return request({
  49. url: '/check/record/page/',
  50. data
  51. })
  52. }