Files
dispacth_zhongpin/src/api/user/oilVehicleOwner.js

105 lines
2.5 KiB
JavaScript

import request from '@/utils/request'
var service_name = 'xkhl-user'
var group_name = 'oilVehicleOwner'
export default {
getByPage(page) { // 分页查询
return request({
url: `/${service_name}/${group_name}/getPage`,
method: 'post',
data: page
})
},
getDispatchPage(page) { // 分页查询
return request({
url: `/xkhl-user/saasCustomerPlatenum/getDispatchPage`,
method: 'post',
data: page
})
},
save(oilVehicleOwner) { // 保存
return request({
url: `/xkhl-user/saasCustomerPlatenum/save`,
method: 'post',
data: oilVehicleOwner
})
},
saveDispatch(oilVehicleOwner) { // 保存(调度管理)
return request({
url: `/xkhl-user/saasVehicleOwner/saveDispatch `,
method: 'post',
data: oilVehicleOwner
})
},
saveDispat(oilVehicleOwner) { // 新保存(调度管理)
return request({
url: `/xkhl-user/saasCustomerPlatenum/save `,
method: 'post',
data: oilVehicleOwner
})
},
saveSite(oilVehicleOwner) { // 保存
return request({
url: `/${service_name}/${group_name}/saveSite`,
method: 'post',
data: oilVehicleOwner
})
},
get(id) { // 根据id查询
return request({
url: `/xkhl-user/saasCustomerPlatenum/getById/${id}`,
method: 'get'
})
},
update(oilVehicleOwner) { // 更新
return request({
url: `/xkhl-user/saasVehicleOwner/update`,
method: 'post',
data: oilVehicleOwner
})
},
updateDispatch(oilVehicleOwner) { // 更新
return request({
url: `/xkhl-user/saasCustomerPlatenum/save`,
method: 'post',
data: oilVehicleOwner
})
},
exportExcel(page) { // 导出
return request({
url: `/${service_name}/${group_name}/export`,
method: 'post',
notEncrypt: true,
data: page,
responseType: 'blob'
})
},
deleteById(id) { // 根据id删除
return request({
url: `/xkhl-user/saasCustomerPlatenum/delete`,
method: 'post',
data: { id: id }
})
},
getVehicleType() { // 获取车辆类型
return request({
url: `/${service_name}/${group_name}/getVehicleType`,
method: 'get'
})
},
getOils() { // 获取油品类型
return request({
url: `/${service_name}/saasVehicleOwner/getOils`,
method: 'get'
})
},
getOilsByType(type) { // 获取油品类型
return request({
url: `/${service_name}/${group_name}/getOilsByType`,
method: 'get',
params: {
type
}
})
}
}