201 lines
5.2 KiB
JavaScript
201 lines
5.2 KiB
JavaScript
import request from '@/utils/http'
|
||
|
||
//车辆列表
|
||
export function supplierVehicleList(data){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/user/supplierVehicleList',
|
||
method:'POST',
|
||
contentType:'application/json',
|
||
data
|
||
})
|
||
}
|
||
//编辑车辆信息
|
||
export function saveVehicle(data){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/user/saveVehicle',
|
||
method:'POST',
|
||
contentType:'application/json',
|
||
data
|
||
})
|
||
}
|
||
// 获取车辆信息(用于修改时回显的值,只需传vehicleId)
|
||
export function getInfoById(data){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/user/getInfoById',
|
||
method:'POST',
|
||
contentType:'application/json',
|
||
data
|
||
})
|
||
}
|
||
//删除车辆信息(只需传vehicleId)
|
||
export function deleteVehicle(data){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/user/deleteVehicle',
|
||
method:'POST',
|
||
contentType:'application/json',
|
||
data
|
||
})
|
||
}
|
||
//车辆类型列表
|
||
export function vehicleTypeList(){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/user/vehicleTypeList',
|
||
method:'POST'
|
||
})
|
||
}
|
||
// 服务商服务能力
|
||
export function supplierServiceTree(){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/user/supplierServiceTree',
|
||
method:'POST'
|
||
})
|
||
}
|
||
//司机列表
|
||
export function driverList(data){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/user/driverList',
|
||
method:'POST',
|
||
contentType:'application/json',
|
||
data
|
||
})
|
||
}
|
||
//编辑司机信息
|
||
export function saveDriver(data){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/user/saveDriver',
|
||
method:'POST',
|
||
contentType:'application/json',
|
||
data
|
||
})
|
||
}
|
||
//司机停启用操作
|
||
export function enableAction(data){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/user/enableAction',
|
||
method:'POST',
|
||
contentType:'application/json',
|
||
data
|
||
})
|
||
}
|
||
//工单对账列表
|
||
export function accountRecordList(data){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/accountRecord/accountRecordList',
|
||
method:'POST',
|
||
contentType:'application/json',
|
||
data
|
||
})
|
||
}
|
||
//工单对账详情
|
||
export function getAccountRecordDetail(data){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/accountRecord/getAccountRecordDetail',
|
||
method:'POST',
|
||
contentType:'application/json',
|
||
data
|
||
})
|
||
}
|
||
//工单对账计算金额(计算)
|
||
export function accountRecordCompute(data){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/accountRecord/accountRecordCompute',
|
||
method:'POST',
|
||
contentType:'application/json',
|
||
data
|
||
})
|
||
}
|
||
//修改服务商记账信息 (提交记账)
|
||
export function updateAccountRecordInfo(data){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/accountRecord/updateAccountRecordInfo',
|
||
method:'POST',
|
||
contentType:'multipart/form-data',
|
||
data
|
||
})
|
||
}
|
||
// 查询工单记账图片
|
||
export function selectRecordPictureList(data){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/accountRecord/selectRecordPictureList',
|
||
method:'POST',
|
||
contentType:'application/json',
|
||
data
|
||
})
|
||
}
|
||
//删除记账图片
|
||
export function deleteImage(data){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/accountRecord/deleteImage',
|
||
method:'POST',
|
||
contentType:'application/json',
|
||
data
|
||
})
|
||
}
|
||
//新增记账图片 form-data
|
||
export function insertRecordPicture(data){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/accountRecord/insertRecordPicture',
|
||
method:'POST',
|
||
contentType:'multipart/form-data',
|
||
data,
|
||
// headers: {
|
||
// 'Content-Type': 'multipart/form-data',
|
||
// },
|
||
})
|
||
}
|
||
|
||
//开票通知列表
|
||
export function notifyInvoiceList(data){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/accountRecord/notifyInvoiceList',
|
||
method:'POST',
|
||
contentType:'application/json',
|
||
data
|
||
})
|
||
}
|
||
//开票通知详情
|
||
export function notifyInvoiceDetail(data){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/accountRecord/notifyInvoiceDetail',
|
||
method:'POST',
|
||
contentType:'application/json',
|
||
data
|
||
})
|
||
}
|
||
// /supplier/supplierTrainingMaterials/pageList 获取培训材料列表
|
||
export function pageList(data){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/user/supplierTrainingMaterialsPageList',
|
||
method:'POST',
|
||
contentType:'application/json',
|
||
data
|
||
})
|
||
}
|
||
//用户操作权限
|
||
export function userOperationPermissions(){
|
||
return request({
|
||
url:'/supplierAppV2/dispatchApp/user/userOperationPermissions',
|
||
method:'POST',
|
||
})
|
||
}
|
||
|
||
// 上传图片
|
||
export function uploadImage(data){
|
||
return request({
|
||
url:'/order/uploadImage',
|
||
method:'POST',
|
||
contentType:'multipart/form-data',
|
||
data
|
||
})
|
||
}
|
||
|
||
// ocr 识别
|
||
export function ocrHandler(data){
|
||
return request({
|
||
url:'/agg-api/tencent-ocr/unifiedOCR',
|
||
method:'POST',
|
||
contentType:'application/json',
|
||
data
|
||
})
|
||
}
|