中品加油
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

187 lines
4.0 KiB

import request from '@/utils/request'
const service_name = "oil-site"
const group_name = "oilSiteAppInfo"
const order_name = 'oilSiteOrderInfo'
export default {
getOrderDiscountInfo(data){
return request({
url: `/${service_name}/${order_name}/getOrderDiscountInfo`,
method:'post',
data:data
})
},
initGeoHash(){
return request({
url: `/oil-site/oilSiteInfo/initGeoHash/initGeoHash `,
method: 'get',
timeout:50000
})
},
getScanRes(data) {
return request({
url: `/${service_name}/${group_name}/scanCode`,
method: 'post',
data: data
})
},
getSiteList(data) {
return request({
url: `/${service_name}/${group_name}/findSiteInfoByPage`,
method: 'post',
data: data
})
},
getBSitesByActivity(data) {
return request({
url: `/${service_name}/${group_name}/getBCSitesByActivity`,
method: 'post',
data: data
})
},
getSiteLists(data) {
return request({
url: `/${service_name}/${group_name}/findBCSiteInfoByPage`,
method: 'post',
data: data
})
},
// 中小客户调度管理系统
findKASiteInfoByPage(data) {
return request({
url: `/oil-site/oilSiteAppInfo/findKASiteInfoByPage`,
method: 'post',
data: data
})
},
getSiteDetails(data) {
return request({
url: `/${service_name}/${group_name}/getSiteDetails`,
method: 'post',
data: data
})
},
// 中小企业油站详情
getSiteDetailsByKA(data) {
return request({
url: `/${service_name}/${group_name}/getSiteDetailsByKA`,
method: 'post',
data: data
})
},
// 未登录查询油站
readOnlySites(data) {
return request({
url: `/${service_name}/${group_name}/findNotLoginSiteInfoByPage`,
method: 'post',
data: data
})
},
getCheckInfo(data) {
return request({
url: `/${service_name}/${group_name}/getCheckInfo`,
method: 'get',
data: data
})
},
getUserAuthInfo(data) {
return request({
url: `/${service_name}/${group_name}/getUserAuthInfo`,
method: 'get',
data: data
})
},
// 车辆认证
auth(data) {
return request({
url: `/${service_name}/${group_name}/auth`,
method: 'post',
data: data
})
},
//下单 -- 获取最新油站价格、司机、加油员相关信息
getNewSitePrice(channelId) {
return request({
url: `/${service_name}/${group_name}/getNewSitePrice/${channelId} `,
method: 'get'
})
},
// 中品 下单 -- 获取最新油站价格、司机、加油员相关信息
getNewSitePriceZp(data) {
return request({
url: `/${service_name}/${group_name}/getSitePriceByBelong `,
method: 'post',
data:data
})
},
// 中小企业
getSitePriceKAByBelong(data) {
return request({
url: `/${service_name}/${group_name}/getSitePriceKAByBelong`,
method: 'post',
data:data
})
},
//根据地址获取详细地址信息
getGeoByAddress(address) {
return request({
url: `/oil-interfaces/gaode/getGeoByAddress`,
method: 'get',
params: {
address
}
})
},
// 获取指定经纬度数组范围内的油站
getByPoints(points) {
return request({
url: `/${service_name}/oilSiteInfo/getByPoints`,
method: 'post',
data: points,
})
},
// 路径规划
getSiteByGeoHash(points) {
return request({
url: `/${service_name}/oilSiteInfo/getSiteByGeoHash`,
method: 'post',
data: points,
})
},
//获取附近十条油站
getByNearPoints(lon,lat) {
return request({
url: `/${service_name}/oilSiteInfo/getByNearPoints`,
method: 'get',
params: {
lon,
lat
}
})
},
//根据经纬度获取详情坐标
getInfoBylAndL(longitude,Latitude) {
return request({
url: `/oil-interfaces/gaode/getInfoBylAndL`,
method: 'get',
params: {
longitude,
Latitude
}
})
},
// 获取菜单
getConditionMenu() {
return request({
url: `/${service_name}/oilSiteInfo/getConditionMenu`,
method: 'get'
})
},
// 获取订单核销码
getOrderQrCode(id) {
return request({
url: `/${service_name}/${order_name}/getOrderQrCode/${id} `,
method: 'get'
})
},
}