checkOrder.js 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. import axios from '@/libs/axios.js'
  2. // 检测单模糊查询
  3. export const getCheckResult = params => {
  4. return axios.request({
  5. url: `checkResult/findList/${params.pageNo}/${params.pageSize}`,
  6. method: 'post',
  7. data: {
  8. queryWord: params.queryWord,
  9. resultState: params.resultState,
  10. beginDate: params.beginDate,
  11. endDate: params.endDate
  12. }
  13. })
  14. }
  15. // 删除检测单
  16. export const deleteCheckResult = params => {
  17. return axios.request({
  18. url: `checkResult/delete`,
  19. method: 'post',
  20. data: {
  21. id: params.id
  22. }
  23. })
  24. }
  25. // 查询检测结果明细
  26. export const findCheckResultDetail = params => {
  27. return axios.request({
  28. url: `checkResult/findCheckResultDetail/${params.id}`,
  29. method: 'post'
  30. })
  31. }
  32. // 查询第一步详细
  33. export const findCheckRest = params => {
  34. return axios.request({
  35. url: `checkResult/findCheckRest/${params.id}`,
  36. method: 'post'
  37. })
  38. }
  39. // 检索客户车辆信息
  40. export const customerVehicleStore = params => {
  41. return axios.request({
  42. url: `customerVehicle/findList`,
  43. method: 'post',
  44. data: {
  45. 'condition': params.condition
  46. }
  47. })
  48. }
  49. // 查询检测方案
  50. export const getCheckScheme = params => {
  51. return axios.request({
  52. url: `checkScheme/findEnableList`,
  53. method: 'post',
  54. data: {}
  55. })
  56. }
  57. // 查询技工
  58. export const findEmployeeList = params => {
  59. return axios.request({
  60. url: `employee/findOnJobList`,
  61. method: 'post',
  62. data: {}
  63. })
  64. }
  65. // 保存车辆信息
  66. export const saveCheckVehicle = params => {
  67. return axios.request({
  68. url: `checkResultIn/saveCheckVehicle`,
  69. method: 'post',
  70. data: params
  71. })
  72. }
  73. // 保存检测方案
  74. export const saveCheckScheme = params => {
  75. return axios.request({
  76. url: `checkResultIn/saveCheckScheme`,
  77. method: 'post',
  78. data: params
  79. })
  80. }
  81. // 检测项指标结果录入
  82. export const saveCheckItemResult = params => {
  83. return axios.request({
  84. url: `checkResultIn/saveCheckItemResult`,
  85. method: 'post',
  86. data: params
  87. })
  88. }
  89. // 一键设为良好
  90. export const saveCheckItemListResultOk = params => {
  91. return axios.request({
  92. url: `checkResultIn/saveCheckItemListResultOk`,
  93. method: 'post',
  94. data: params
  95. })
  96. }
  97. // 检测结果录入--检测完成
  98. export const saveCheckResult = params => {
  99. return axios.request({
  100. url: `checkResultIn/saveCheckResult`,
  101. method: 'post',
  102. data: params
  103. })
  104. }