佰川加油
This commit is contained in:
72
api/account.js
Normal file
72
api/account.js
Normal file
@@ -0,0 +1,72 @@
|
||||
import request from '@/utils/request'
|
||||
const service_name = "oil-site"
|
||||
const group_name = "oilSiteAccountAppInfo"
|
||||
export default {
|
||||
//统计用户油卡总数量、总余额
|
||||
getTotalOilCardInfo (data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/getTotalOilCardInfo`,
|
||||
method: 'get',
|
||||
data:data
|
||||
})
|
||||
},
|
||||
//获取用户油卡账户信息 (个人 / 自营 / 外请)
|
||||
getUserAccount (data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/getUserAccount`,
|
||||
method: 'get',
|
||||
data:data
|
||||
})
|
||||
},
|
||||
getUserInfo(data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/getUserSetInfo`,
|
||||
method: 'get',
|
||||
data:data
|
||||
})
|
||||
},
|
||||
logout(authSystem){
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/logoutAuthSystem/${authSystem}`,
|
||||
method: 'get'
|
||||
})
|
||||
},
|
||||
// logout(){
|
||||
// return request({
|
||||
// url: `/${service_name}/${group_name}/logout`,
|
||||
// method: 'get'
|
||||
// })
|
||||
// },
|
||||
getCustomerAccount(){
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/getCustomerAccount`,
|
||||
method: 'get'
|
||||
})
|
||||
},
|
||||
getUserPayInfo(data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/getUserPayInfo`,
|
||||
method: 'post',
|
||||
data:data
|
||||
})
|
||||
},
|
||||
pollingPayResult(id) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/pollingPayResult/${id}`,
|
||||
method: 'get'
|
||||
})
|
||||
},
|
||||
getOilCardRecordByPage(data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/getOilCardRecordByPage`,
|
||||
method: 'post',
|
||||
data:data
|
||||
})
|
||||
},
|
||||
switchAccountInfo(role){
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/switchAccountInfo/${role}`,
|
||||
method: 'get'
|
||||
})
|
||||
},
|
||||
}
|
||||
76
api/auth.js
Normal file
76
api/auth.js
Normal file
@@ -0,0 +1,76 @@
|
||||
import request from '@/utils/request'
|
||||
const service_name = "oil-identity"
|
||||
const group_name = "weChatAuthorization"
|
||||
export default {
|
||||
loginPwd (data,type) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/loginByPhonePwd${type}`,
|
||||
method: 'post',
|
||||
data:data
|
||||
})
|
||||
},
|
||||
loginByPhoneNext (data,type) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/loginByPhoneNext${type}`,
|
||||
method: 'post',
|
||||
data:data
|
||||
})
|
||||
},
|
||||
loginRandom (data,type) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/verifyCodeLogin${type}`,
|
||||
method: 'post',
|
||||
data:data
|
||||
})
|
||||
},
|
||||
getRegisterRandom (data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/getVerifyCode`,
|
||||
method: 'post',
|
||||
data:data
|
||||
})
|
||||
},
|
||||
userRegister (data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/verifyCodeRegister`,
|
||||
method: 'post',
|
||||
data:data
|
||||
})
|
||||
},
|
||||
checkPersonalAccount (data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/verifyCodeLoginCheckAccountPersonal`,
|
||||
method: 'post',
|
||||
data:data
|
||||
})
|
||||
},
|
||||
checkCompanyAccount (data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/verifyCodeLoginCheckAccountCompany`,
|
||||
method: 'post',
|
||||
data:data
|
||||
})
|
||||
},
|
||||
checkPersonalPWD (data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/verifyCodeLoginPersonal`,
|
||||
method: 'post',
|
||||
data:data
|
||||
})
|
||||
},
|
||||
checkCompanyPWD (data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/verifyCodeLoginCheckAccountCompany`,
|
||||
method: 'post',
|
||||
data:data
|
||||
})
|
||||
},
|
||||
bindLoginByPhone (data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/bindLoginByPhone`,
|
||||
method: 'post',
|
||||
data:data
|
||||
})
|
||||
},
|
||||
|
||||
}
|
||||
13
api/global.js
Normal file
13
api/global.js
Normal file
@@ -0,0 +1,13 @@
|
||||
const baseURL = 'https://www.51xingka.net/LSMDRIVER/'
|
||||
const starUrl = 'https://xoil-public.oss-cn-beijing.aliyuncs.com/baichuan_MP/'
|
||||
const mainURL = 'https://xingka51.oss-cn-hangzhou.aliyuncs.com/applets/cloudSite/'
|
||||
const imgURL = 'https://publicxingyou.oss-cn-hangzhou.aliyuncs.com/mp-oil/'
|
||||
const qqMapKey = 'NYEBZ-YURY3-XTU3N-YBR54-PKW6E-ROB2F'
|
||||
|
||||
export default {
|
||||
baseURL,
|
||||
starUrl,
|
||||
mainURL,
|
||||
imgURL,
|
||||
qqMapKey
|
||||
}
|
||||
54
api/oil-finance.js
Normal file
54
api/oil-finance.js
Normal file
@@ -0,0 +1,54 @@
|
||||
import request from '@/utils/request'
|
||||
const service_name = "oil-finance"
|
||||
const group_name = "oilOrderInfo"
|
||||
const invoic_name = 'OilCustomerInvoicRecord' // 开票
|
||||
export default {
|
||||
// 微信下单 支付
|
||||
// aggregatePay(data) {
|
||||
// return request({
|
||||
// url: `/${service_name}/${group_name}/aggregatePay`,
|
||||
// method: 'post',
|
||||
// data: data
|
||||
// })
|
||||
// },
|
||||
// 微信下单 支付
|
||||
aggregatePay(data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/wechatPay`,
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
},
|
||||
// 添加开票记录
|
||||
save(data){
|
||||
return request({
|
||||
url: `/${service_name}/${invoic_name}/save`,
|
||||
method:'post',
|
||||
data:data
|
||||
})
|
||||
},
|
||||
//根据id查询开票详情
|
||||
getRecordByOrderId(orderId){
|
||||
return request({
|
||||
url: `/${service_name}/${invoic_name}/getRecordByOrderId/${orderId}`,
|
||||
method:'GET'
|
||||
})
|
||||
},
|
||||
//判断指定订单是否开票
|
||||
checkStatus(orderId){
|
||||
return request({
|
||||
url: `/${service_name}/${invoic_name}/checkStatus`,
|
||||
method:'GET',
|
||||
params:{
|
||||
orderSerialNumber:orderId
|
||||
}
|
||||
})
|
||||
},//判断指定订单是否开票
|
||||
orderUpdate(data){
|
||||
return request({
|
||||
url: `/${service_name}/${invoic_name}/clientUpdate`,
|
||||
method:'PUT',
|
||||
data:data
|
||||
})
|
||||
},
|
||||
}
|
||||
42
api/oil-identity.js
Normal file
42
api/oil-identity.js
Normal file
@@ -0,0 +1,42 @@
|
||||
import request from '@/utils/request'
|
||||
const service_name = "oil-identity"
|
||||
const group_name = "weChatAuthorization"
|
||||
export default {
|
||||
autoLogin (data,url) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/${url}`,
|
||||
method: 'post',
|
||||
data:data
|
||||
})
|
||||
},
|
||||
sendCode (code) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/sendCode`,
|
||||
method: 'post',
|
||||
data:{
|
||||
code:code,
|
||||
appId:'wxc1d226ac9c5bea36'
|
||||
}
|
||||
})
|
||||
},
|
||||
bindLoginByPhone (data,url) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/${url}`,
|
||||
method: 'post',
|
||||
data:{
|
||||
...data,
|
||||
appId:'wxc1d226ac9c5bea36'
|
||||
}
|
||||
})
|
||||
},
|
||||
|
||||
decryptPhoneNumber (data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/decryptWeChatPhoneData`,
|
||||
method: 'post',
|
||||
data:data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
59
api/oil-order.js
Normal file
59
api/oil-order.js
Normal file
@@ -0,0 +1,59 @@
|
||||
import request from '@/utils/request'
|
||||
const service_name = "oil-site"
|
||||
const group_name = "oilSiteOrderInfo"
|
||||
export default {
|
||||
// 下单
|
||||
createOrder(data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/createOrder`,
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
},
|
||||
// 主动支付
|
||||
payOrder(data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/payOrder`,
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
},
|
||||
aggregatePay(data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/aggregatePay`,
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
},
|
||||
getOrderInfoByPage(data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/getOrderInfoByPage`,
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
},
|
||||
getOrderPayInfo(id) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/getOrderPayInfo/${id}`,
|
||||
method: 'get'
|
||||
})
|
||||
},
|
||||
cancelOrder(id) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/cancelOrder/${id}`,
|
||||
method: 'get'
|
||||
})
|
||||
},
|
||||
delOrder(id) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/delOrder/${id}`,
|
||||
method: 'get'
|
||||
})
|
||||
},
|
||||
selOrder(id) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/selOrder/${id}`,
|
||||
method: 'get'
|
||||
})
|
||||
},
|
||||
}
|
||||
140
api/oil-site.js
Normal file
140
api/oil-site.js
Normal file
@@ -0,0 +1,140 @@
|
||||
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
|
||||
})
|
||||
},
|
||||
getSiteDetails(data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/getSiteDetails`,
|
||||
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'
|
||||
})
|
||||
},
|
||||
//根据地址获取详细地址信息
|
||||
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'
|
||||
})
|
||||
},
|
||||
}
|
||||
13
api/pay.js
Normal file
13
api/pay.js
Normal file
@@ -0,0 +1,13 @@
|
||||
import request from '@/utils/request'
|
||||
const service_name = "oil-pay"
|
||||
|
||||
export default {
|
||||
// 微信下单 支付
|
||||
aggregatePay(data) {
|
||||
return request({
|
||||
url: `/${service_name}/yiBaoPay/wxPay`,
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
},
|
||||
}
|
||||
12
api/qr.js
Normal file
12
api/qr.js
Normal file
@@ -0,0 +1,12 @@
|
||||
import request from '@/utils/request'
|
||||
const service_name = "oil-site"
|
||||
const group_name = "qrCode"
|
||||
export default {
|
||||
getOilQrCode (data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/getOilQrCode`,
|
||||
method: 'post',
|
||||
data:data
|
||||
})
|
||||
}
|
||||
}
|
||||
22
api/toil.js
Normal file
22
api/toil.js
Normal file
@@ -0,0 +1,22 @@
|
||||
import request from '@/utils/request'
|
||||
const service_name = "oil-site"
|
||||
const group_name = "toil"
|
||||
export default {
|
||||
// 团油查询直降金额
|
||||
getTyPrice(data) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/queryDepreciateAmount`,
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
},
|
||||
//payMethod == 2 在支付完成之后轮询接口查询联名卡支付回调结果
|
||||
queryOrderStatusSq(id) {
|
||||
return request({
|
||||
url: `/${service_name}/${group_name}/queryOrderStatusSq/${id}`,
|
||||
method: 'get'
|
||||
})
|
||||
},
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user