Files
supplier-dispatch-h5/src/api/mine.js
2023-08-25 09:33:57 +08:00

173 lines
4.6 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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:'/supplier/supplierTrainingMaterials/pageList',
method:'POST',
contentType:'application/json',
data
})
}