|
|
@@ -57,38 +57,6 @@ |
|
|
|
let logo |
|
|
|
const scrollTop = ref(0); //滚动距离 |
|
|
|
var counter = 0; |
|
|
|
const dingwei=(func)=>{ |
|
|
|
uni.getLocation({ |
|
|
|
type: 'gcj02', |
|
|
|
success: function (res) { |
|
|
|
console.log("经纬福", res) |
|
|
|
state.longitude = res.longitude; |
|
|
|
state.latitude = res.latitude; |
|
|
|
func() |
|
|
|
}, |
|
|
|
fail: function (res) { |
|
|
|
console.log("拒绝获取定位失败回调") |
|
|
|
// 拒绝获取定位失败回调 |
|
|
|
state.isclick = true |
|
|
|
uni.showModal({ |
|
|
|
title: '提示', |
|
|
|
content: '请手动开启定位权限', |
|
|
|
showCancel: false, |
|
|
|
success: () => { |
|
|
|
uni.openSetting({ |
|
|
|
success: (settingdata) => { |
|
|
|
if (settingdata.authSetting['scope.userLocation']) { |
|
|
|
console.log('用户重新授权'); |
|
|
|
} else { |
|
|
|
console.log('用户仍未授权'); |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
}); |
|
|
|
}, |
|
|
|
}) |
|
|
|
} |
|
|
|
function myFunc() { |
|
|
|
counter++; |
|
|
|
console.log("====") |
|
|
@@ -108,13 +76,8 @@ |
|
|
|
} |
|
|
|
state.isclick = false |
|
|
|
console.log("state.isclick", state.isclick, val.payStatus) |
|
|
|
if(state.xianxia=='1'){ |
|
|
|
dingwei(function (res) { |
|
|
|
payMethods(val) |
|
|
|
}); |
|
|
|
}else{ |
|
|
|
payMethods(val) |
|
|
|
} |
|
|
|
payMethods(val) |
|
|
|
|
|
|
|
} |
|
|
|
}; |
|
|
|
const payMethods=(val)=>{ |
|
|
@@ -186,8 +149,6 @@ |
|
|
|
orderId: state.orderId, |
|
|
|
wxOpenId: state.openidData.openid, |
|
|
|
payType: val.payType, |
|
|
|
longitude: state.longitude, //经度 |
|
|
|
latitude: state.latitude //纬度 |
|
|
|
}, |
|
|
|
method: "POST", |
|
|
|
showLoading: true, |
|
|
@@ -315,7 +276,6 @@ |
|
|
|
state.qdSignUrl = option.qdSignUrl; |
|
|
|
state.qdSignAppId = option.qdSignAppId; |
|
|
|
state.qtSign = option.qtSign; |
|
|
|
state.xianxia = option.xianxia; |
|
|
|
state.cardType = option.cardType; |
|
|
|
|
|
|
|
// #ifdef MP-WEIXIN |
|
|
@@ -599,13 +559,10 @@ |
|
|
|
isclick: true,//防止重复点击 |
|
|
|
vehicleId: "", |
|
|
|
orderQuery: "0", |
|
|
|
longitude: "", |
|
|
|
latitude: "", |
|
|
|
openidData: {}, |
|
|
|
qdSignUrl:"", |
|
|
|
qdSignAppId:"", |
|
|
|
qtSign:"", |
|
|
|
xianxia:"",//线下订单 1 |
|
|
|
payOK:false, |
|
|
|
cardType:"", |
|
|
|
}); |