// 如果没有通过拦截器配置域名的话,可以在这里写上完整的URL(加上域名部分)
|
// let indexUrl = '/api/index'; //API数量多的话,就不写在这里了
|
|
// 此处第二个参数vm,就是我们在页面使用的this,你可以通过vm获取vuex等操作,更多内容详见uView对拦截器的介绍部分:
|
// https://uviewui.com/js/http.html#%E4%BD%95%E8%B0%93%E8%AF%B7%E6%B1%82%E6%8B%A6%E6%88%AA%EF%BC%9F
|
const install = (Vue, vm) => {
|
|
//定义api属性
|
vm.$u.api = {}
|
//登录
|
vm.$u.api.wxlogin = params => vm.$u.post('/xboot/wx/login',params)
|
vm.$u.api.bindWx = params => vm.$u.post('/xboot/wx/bindWx',params)
|
|
//获取车辆位置
|
vm.$u.api.getCarInfo = params => vm.$u.post('/xboot/wx/getCarInfo',params)
|
|
vm.$u.api.getTodayOrder = params => vm.$u.post('/xboot/wx/getTodayOrder',params)
|
vm.$u.api.getByCondition = params => vm.$u.get('/xboot/message/getByCondition',params)
|
vm.$u.api.getOrderList = params => vm.$u.post('/xboot/wx/getOrderList',params)
|
vm.$u.api.getOrderDetail = params => vm.$u.post('/xboot/wx/getOrderDetail',params)
|
|
//加油助力
|
vm.$u.api.likes = params => vm.$u.post('/xboot/wx/likes',params)
|
|
//评价
|
vm.$u.api.remark = params => vm.$u.post('/xboot/wx/remark',params)
|
|
/* 新增签收人 */
|
vm.$u.api.insertReceive = params => vm.$u.post('/xboot/wx/insertReceive',params)
|
|
/* 获取意见建议列表 */
|
vm.$u.api.getSuggestByPage = params => vm.$u.get('/xboot/wx/getSuggestByPage',params)
|
|
/* 新增意见建议 */
|
vm.$u.api.insertSuggest = params => vm.$u.post('/xboot/wx/insertSuggest',params)
|
|
/* 获取接货人列表 */
|
vm.$u.api.getCustomerReceive = params => vm.$u.get('/xboot/wx/getCustomerReceive',params)
|
|
/* 获取接货人信息 */
|
vm.$u.api.getCustomerReceiveById = params => vm.$u.get('/xboot/wx/getCustomerReceiveById',params)
|
|
/* 删除接货人 */
|
vm.$u.api.deleteReceive = params => vm.$u.post('/xboot/wx/deleteReceive',params)
|
|
}
|
|
export default {
|
install
|
}
|