onceWorkOrder.js 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. import request from '@/utils/request'
  2. import { download } from '@/utils/request'
  3. // 查询工资列表
  4. export function listOnceWorkOrder(query) {
  5. request.defaults.baseURL = '/ezhizao-yzbh-production'
  6. return request({
  7. url: '/business/onceWorkOrder/list',
  8. method: 'get',
  9. params: query
  10. })
  11. }
  12. // 导出
  13. export function exportOnceWork(data) {
  14. request.defaults.baseURL = '/ezhizao-yzbh-production'
  15. download(
  16. "business/onceWorkOrder/export",
  17. {
  18. ...data,
  19. },
  20. `单次任务导出_${new Date().getTime()}.xlsx`
  21. )
  22. }
  23. export function getDetail(data) {
  24. request.defaults.baseURL = '/ezhizao-yzbh-production'
  25. return request({
  26. url: '/business/onceWorkOrder/getDetail',
  27. method: 'post',
  28. data: data
  29. })
  30. }
  31. export function saveDetail(data) {
  32. request.defaults.baseURL = '/ezhizao-yzbh-production'
  33. return request({
  34. url: '/business/onceWorkOrder/finished',
  35. method: 'post',
  36. data: data
  37. })
  38. }
  39. export function receive(data) {
  40. request.defaults.baseURL = '/ezhizao-yzbh-production'
  41. return request({
  42. url: '/business/onceWorkOrder/receive',
  43. method: 'post',
  44. data: data
  45. })
  46. }
  47. export function updateRecordStatus(workOrderId,recordStatus){
  48. request.defaults.baseURL = '/ezhizao-yzbh-production'
  49. return request({
  50. url: '/business/onceWorkOrder/updateRecordStatus',
  51. method: 'post',
  52. data: {"workOrderId":workOrderId,"resultStatus":recordStatus},
  53. })
  54. }
  55. export function uploadFiles(workOrderId,fileEntity){
  56. request.defaults.baseURL = '/ezhizao-yzbh-production'
  57. return request({
  58. url: '/business/onceWorkOrder/uploadFiles',
  59. method: 'post',
  60. data: {"workOrderId":workOrderId,"sysFileStorage":fileEntity},
  61. })
  62. }
  63. export function FileList(query){
  64. request.defaults.baseURL = '/ezhizao-yzbh-production'
  65. return request({
  66. url: '/business/onceWorkOrder/FileList',
  67. method: 'post',
  68. data:query
  69. })
  70. }
  71. export function continueHandleApi(data){
  72. request.defaults.baseURL = '/ezhizao-yzbh-production'
  73. return request({
  74. url: '/business/onceWorkOrder/continueHandle',
  75. method: 'post',
  76. data: data
  77. })
  78. }