MrShi
2026-05-20 59bfd0b8bbbf0ee94ec68e4a3a1a6e536d0ad8fd
app/utils/http.api.js
@@ -5,57 +5,88 @@
       return config;
   })
   
   let wxLogin = (data = {}) => vm.$u.http.post('web/account/wxLogin',{ params });   // 登录
   let wxAuthPhone = (data = {}) => vm.$u.http.get('web/account/wxAuthPhone', { params });   // 登录
   let applyForIdentity = (params = {}) => uni.$u.http.post('web/user/applyForIdentity', { params })   // 申请身份信息
   let editMemberInfo = (params = {}) => uni.$u.http.post('web/user/editMemberInfo', { params })   // 编辑个人信息
   let editUseIdentity = (params = {}) => vm.$u.http.post('web/user/editUseIdentity', { params });   // 切换用工身份
   let getIdentityInfo = (data = {}) => vm.$u.http.get('web/user/getIdentityInfo', { params });   // 获取身份认证信息
   let getMemberInfo = (data = {}) => vm.$u.http.get('web/user/getMemberInfo', { params });   // 获取个人信息
   let revenuePage = (params = {}) => vm.$u.http.post('web/user/revenuePage', { params });   // 余额明细
   let updateIdentity = (params = {}) => vm.$u.http.post('web/user/updateIdentity', { params });   // 修改身份信息(认证失败后使用)
   let updateLocation = (params = {}) => vm.$u.http.post('web/user/updateLocation', { params });   // 修改身份信息位置(认证成功后使用)
   let accept = (params = {}) => vm.$u.http.get('web/orders/accept', { params });   // 手动接单 - 接单方
   let begin = (params = {}) => vm.$u.http.get('web/orders/begin', { params });   // 开始作业 - 发单方
   let comment = (params = {}) => vm.$u.http.post('web/orders/comment', { params });   // 订单评价 - 发单方
   let confirmUpd = (params = {}) => vm.$u.http.post('web/orders/confirmUpd', { params });   // 确认订单修改 - 接单方
   let doneOrder = (params = {}) => vm.$u.http.post('web/orders/doneOrder', { params });   // 完成订单 - 发单方
   let getDetail = (params = {}) => vm.$u.http.get('web/orders/getDetail', { params });   // 订单详情
   let orderPage = (params = {}) => vm.$u.http.post('web/orders/page', { params });   // 分页查询
   let receiveCancelOrder = (params = {}) => vm.$u.http.get('web/orders/receiveCancelOrder', { params });   // 取消接单 - 接单方
   let releaseCancelOrder = (params = {}) => vm.$u.http.get('web/orders/releaseCancelOrder', { params });   // 取消接单 - 接单方
   let release = (params = {}) => vm.$u.http.post('web/orders/release', { params });   // 发布订单 - 发单方
   let updOrderData = (params = {}) => vm.$u.http.post('web/orders/updOrderData', { params });   // 修改订单日期 - 发单方
   let updateOrder = (params = {}) => vm.$u.http.post('web/orders/updateOrder', { params });   // 修改订单 - 发单方
   let getCategoryList = (params = {}) => vm.$u.http.get('web/orders/getCategoryList', { params });   // 获取分类列表
   let getBannerList = (params = {}) => vm.$u.http.get('web/config/getBannerList',{ params });   // 获取轮播图列表
   let login = (data = {}) => vm.$u.http.post('web/driverInfo/login', data);   // 登录司机
   let register = (data = {}) => vm.$u.http.post('web/driverInfo/register', data);   // 司机验证码登录
   let sendCode = (params = {}) => vm.$u.http.get('web/driverInfo/sendCode',{ params });   // 发送验证码
   let submitVerify = (data = {}) => vm.$u.http.post('web/driverInfo/submitVerify', data);   // 提交认证
   let treeList = (data = {}) => vm.$u.http.post('web/config/treeList', data);   // 全部区划树形查询
   let getCategoryList = (params = {}) => vm.$u.http.get('web/config/getCategoryList',{ params });   // 获取分类列表
   let verifyDetail = (params = {}) => vm.$u.http.get('web/driverInfo/verifyDetail',{ params });   // 认证详情
   let logOutDriver = (params = {}) => vm.$u.http.get('web/account/logOutDriver',{ params });   // 司机退出登录
   let stats = (params = {}) => vm.$u.http.get('web/driverInfo/stats',{ params });   // 司机统计
   let changePassword = (params = {}) => vm.$u.http.get('web/driverInfo/changePassword',{ params });   // 司机修改密码
   let centerInfo = (params = {}) => vm.$u.http.get('web/driverInfo/centerInfo',{ params });   // 司机中心信息
   let updateAcceptingStatus = (params = {}) => vm.$u.http.get('web/driverInfo/updateAcceptingStatus',{ params });   // 司机更新接单状态
   let driverNoticePage = (data = {}) => vm.$u.http.post('web/config/driverNoticePage', data);   // 司机通知分页查询
   let driverReadAllNotice = (data = {}) => vm.$u.http.post('web/config/driverReadAllNotice', data);   // 司机读取所有通知
   let updateLocation = (params = {}) => vm.$u.http.get('web/driverInfo/updateLocation',{ params });   // 司机更新位置
   let driverStatistics = (params = {}) => vm.$u.http.get('web/wallet/driverStatistics',{ params });   // 司机钱包统计
   let driverSummary = (data = {}) => vm.$u.http.post('web/revenue/driverSummary', data);   // 司机钱包统计
   let driverPage = (data = {}) => vm.$u.http.post('web/revenue/driverPage', data);   // 司机钱包分页查询
   let driverApply = (data = {}) => vm.$u.http.post('web/wallet/driverApply', data);   // 司机提现
   let grabOrderHall = (data = {}) => vm.$u.http.post('web/driverInfo/grabOrderHall', data);   // 司机接单大厅
   let activeOrders = (data = {}) => vm.$u.http.post('web/driverInfo/activeOrders', data);   // 司机活跃订单
   let activeOrderCount = (params = {}) => vm.$u.http.get('web/driverInfo/activeOrderCount',{ params });   // 司机活跃订单数量
   let grabOrder = (params = {}) => vm.$u.http.get('web/driverInfo/grabOrder',{ params });   // 司机抢单
   let cancelOrder = (data = {}) => vm.$u.http.post('web/driverInfo/cancelOrder', data);   // 司机取消订单
   let orderDetail = (params = {}) => vm.$u.http.get('web/driverInfo/orderDetail',{ params });   // 订单详情
   let confirmPickup = (data = {}) => vm.$u.http.post('web/driverInfo/confirmPickup', data);   // 司机确认取货
   let confirmDeliver = (data = {}) => vm.$u.http.post('web/driverInfo/confirmDeliver', data);   // 司机确认送达
   let cancelLimit = (params = {}) => vm.$u.http.get('web/driverInfo/cancelLimit',{ params });   // 司机取消订单限制
   let orderPage = (data = {}) => vm.$u.http.post('web/driverInfo/orderPage', data);   // 司机订单分页查询
   let checkToken = (params = {}) => vm.$u.http.get('web/driverInfo/checkToken',{ params });   // 司机检查token是否过期
   let directionInfo = (data = {}) => vm.$u.http.post('web/config/directionInfo', data);   // 路径规划信息
   let getApiVersion = (params = {}) => vm.$u.http.get('web/config/getApiVersion',{ params });   // 获取接口版本
   let getPlatformAboutUs = (params = {}) => vm.$u.http.get('web/config/getPlatformAboutUs',{ params });   // 获取平台关于我们信息
   let checkDriverOperationRadius = (data = {}) => vm.$u.http.post('web/config/checkDriverOperationRadius', data);   // 司机检查操作半径
   let driverRewardHall = (data = {}) => vm.$u.http.post('web/revenue/driverRewardHall', data);   // 司机奖励大厅
   let claimReward = (data = {}) => vm.$u.http.post('web/revenue/claimReward', data);   // 领取奖励金
   
   let upload = (data = {}) => vm.$u.http.post('web/public/upload', data);   // 上传
   let driverKpi = (data = {}) => vm.$u.http.post('web/revenue/driverKpi',data);   // 司机核心业绩指标
   let shopLuggageType = (data = {}) => vm.$u.http.post('web/revenue/driverOrderTrend',data);   // 司机近七日订单趋势
   vm.$u.api = {
      wxLogin,
      wxAuthPhone,
      applyForIdentity,
      editMemberInfo,
      editUseIdentity,
      getIdentityInfo,
      getMemberInfo,
      revenuePage,
      updateIdentity,
      updateLocation,
      accept,
      begin,
      comment,
      confirmUpd,
      doneOrder,
      getDetail,
      orderPage,
      receiveCancelOrder,
      releaseCancelOrder,
      release,
      updOrderData,
      updateOrder,
      driverKpi,
      shopLuggageType,
      getBannerList,
      login,
      register,
      sendCode,
      submitVerify,
      treeList,
      getCategoryList,
      upload
      verifyDetail,
      logOutDriver,
      stats,
      changePassword,
      centerInfo,
      updateAcceptingStatus,
      driverNoticePage,
      driverReadAllNotice,
      updateLocation,
      driverStatistics,
      driverSummary,
      driverPage,
      driverApply,
      grabOrderHall,
      activeOrders,
      activeOrderCount,
      grabOrder,
      cancelOrder,
      orderDetail,
      confirmPickup,
      confirmDeliver,
      cancelLimit,
      orderPage,
      checkToken,
      directionInfo,
      getApiVersion,
      getPlatformAboutUs,
      checkDriverOperationRadius,
      driverRewardHall,
      claimReward
   };
}