driver.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. import {
  2. request
  3. } from '../utils/request'
  4. //司机获取已绑定司机
  5. export function getVehicleListByCondition(data) {
  6. return request({
  7. url: '/admin/driverVehicle/getVehicleListByCondition',
  8. method: 'post',
  9. data: data
  10. })
  11. }
  12. //获取车队的所有车辆信息
  13. export function getVehicleListByFleet(data) {
  14. return request({
  15. url: '/admin/driverVehicle/getVehicleListByFleet',
  16. method: 'post',
  17. data: data
  18. })
  19. }
  20. //当前司机获取已绑定车辆
  21. export function getVehicleInfoById(data) {
  22. return request({
  23. url: '/admin/driverVehicle/getVehicleInfoById',
  24. method: 'post',
  25. data: data
  26. })
  27. }
  28. //司机用户绑定没有司机信息并且和司机同手机号的车号信息
  29. export function bindVehicle(data) {
  30. return request({
  31. url: '/admin/driverVehicle/bindVehicle',
  32. method: 'post',
  33. data: data
  34. })
  35. }
  36. //司机用户添加新车号信息
  37. export function addVehicle(data) {
  38. return request({
  39. url: '/admin/driverVehicle/addVehicle',
  40. method: 'post',
  41. data: data
  42. })
  43. }
  44. //司机用户删除车号信息
  45. export function deleteVehicle(data) {
  46. return request({
  47. url: '/admin/driverVehicle/deleteVehicle',
  48. method: 'post',
  49. data: data
  50. })
  51. }
  52. //司机用户删除车号信息
  53. export function saveRunVehicle(data) {
  54. return request({
  55. url: '/admin/driverVehicle/saveRunVehicle',
  56. method: 'post',
  57. data: data
  58. })
  59. }
  60. //司机用户获取客商(目前没用)
  61. export function getDealerList(data) {
  62. return request({
  63. url: '/admin/dealerDriver/getDealerList',
  64. method: 'post',
  65. data: data
  66. })
  67. }
  68. //司机用户绑定客商(目前没用)
  69. export function bindDealerByPhone(data) {
  70. return request({
  71. url: '/admin/driverVehicle/bindDealerByPhone',
  72. method: 'post',
  73. data: data
  74. })
  75. }
  76. //获取当前车号排队信息
  77. export function getQueueListByVehicle(data) {
  78. return request({
  79. url: '/appStand/getQueueListByVehicle',
  80. method: 'post',
  81. data: data,
  82. isAddress:true,
  83. })
  84. }
  85. //保存司机登记信息
  86. export function savePosition(data) {
  87. return request({
  88. url: '/appStand/savePosition',
  89. method: 'post',
  90. data: data,
  91. isAddress:true,
  92. })
  93. }