MrShi
2025-03-12 69a1b3bf45738f048361ee4ccb6bdc64fce35720
h5/api/driver.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,200 @@
import { http } from '@/utils/service.js'
// å¸æœºæ³¨å†Œ
export const driverRegister = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/business/member/registerDriver',
    method: 'post',
    data
  })
}
// å¸æœºç™»å½•
export const driverLogin = (data) => {
  return http({
    url: 'loginDriver',
    method: 'post',
    data
  })
}
// å¸æœºç™»å½•
export const loginDriverByPhone = (data) => {
  return http({
    url: 'loginDriverByPhone',
    method: 'post',
    data
  })
}
// å¸æœºéªŒè¯ç ç™»å½•
export const loginDriverWithCode = (data) => {
  return http({
    url: 'loginDriverWithCode',
    method: 'post',
    data
  })
}
// å¸æœºé¦–页
export const driverHomeData = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/web/driverPlatform/driverHome',
    method: 'get',
    data
  })
}
// ç‰©æµè½¦ å…¥å›­åŽŸå› 
export const driverReasonList = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/web/driverPlatform/platformReasonList',
    method: 'get',
    data
  })
}
// æŸ¥è¯¢å¯é¢„约量
export const checkSurplusNum = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/web/driverPlatform/checkSurplusNum',
    method: 'post',
    data
  })
}
// ç‰©æµè½¦é¢„约
export const driverCarApply = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/web/driverPlatform/apply',
    method: 'post',
    data
  })
}
// ç‰©æµè½¦é¢„约修改
export const driverCarApplyEdit = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/web/driverPlatform/applyEdit',
    method: 'post',
    data
  })
}
// ç‰©æµè½¦æ’¤é”€
export const driverCarRevoke= (data) => {
  return http({
    url: 'visitsAdmin/cloudService/web/driverPlatform/revoke',
    method: 'post',
    data
  })
}
// é¢„约    è®°å½•
export const driverApplyRecord = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/web/driverPlatform/page',
    method: 'post',
    data
  })
}
// é¢„约    è¯¦æƒ…
export const driverApplyDetail = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/web/driverPlatform/getDetail',
    method: 'get',
    data
  })
}
// æœˆå° æŽ’队情况
export const driverLineUpDetail = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/web/driverPlatform/lineUpDetail',
    method: 'post',
    data
  })
}
// æœˆå° ä»»åŠ¡è¯¦æƒ…
export const driverTaskJobDetail = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/web/driverPlatform/jobDetail',
    method: 'post',
    data
  })
}
// ä»»åŠ¡ç¡®è®¤
export const driverConfirmTask = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/web/driverPlatform/confirmTask',
    method: 'post',
    data
  })
}
// ä»»åŠ¡ç­¾åˆ°
export const driverSignInTask = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/web/driverPlatform/signIn',
    method: 'post',
    data
  })
}
//  wms运单详情
export const wmsJobDetail = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/web/driverPlatform/wmsJobDetail',
    method: 'get',
    data
  })
}
export const loginGkUserWithCode = (data) => {
  return http({
    url: 'loginGkUserWithCode',
    method: 'post',
    data
  })
}
export const orderListTms = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/tms/orderList',
    method: 'post',
    data
  })
}
export const orderInfoTms = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/tms/orderInfo',
    method: 'post',
    data
  })
}
export const getLastWaitJob = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/business/platformJob/getLastWaitJob',
    method: 'get',
    data
  })
}
// å¸æœºææŠ¥
// ä»»åŠ¡åˆ—è¡¨
export const putTaskList = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/tms/taskList',
    method: 'post',
    data
  })
}
// ä»»åŠ¡è¯¦æƒ…
export const putTaskDetail = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/tms/taskDetail',
    method: 'post',
    data
  })
}
// ä»»åŠ¡ åˆ°è´§æäº¤
export const putDriverArrival = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/tms/driverArrival',
    method: 'post',
    data
  })
}
// ä»»åŠ¡ å¯åЍ
export const putDriverStart = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/tms/driverStart',
    method: 'post',
    data
  })
}