|
@@ -684,6 +684,16 @@ Page({
|
|
|
})
|
|
|
}
|
|
|
})
|
|
|
+ } else if (userStatus.is_pay_order != false && userStatus.is_pay_order != undefined) {
|
|
|
+ my.alert({
|
|
|
+ title: '提示',
|
|
|
+ content: '您有一个待支付订单,请先支付',
|
|
|
+ success: function (res) {
|
|
|
+ my.reLaunch({
|
|
|
+ url: '/pages/index/index',
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
}
|
|
|
else {
|
|
|
that.setData({
|
|
@@ -913,16 +923,17 @@ Page({
|
|
|
content: '找车中...',
|
|
|
mask: true
|
|
|
})
|
|
|
- //蓝牙寻铃找车
|
|
|
- operateType = 'bell'
|
|
|
- bluetoothOperate.start(operateType, machineNO, key, (flag) => {
|
|
|
- //flag == true 操作成功
|
|
|
- //flag == false 操作失败
|
|
|
- //end
|
|
|
- });
|
|
|
+
|
|
|
app.request('/order/retry-bell-lock?order_no=' + that.data.order + '&bike_no=' + that.data.code, '', 'GET').then(res => {
|
|
|
console.log(res)
|
|
|
if (res.status == 200) {
|
|
|
+ //蓝牙寻铃找车
|
|
|
+ operateType = 'bell'
|
|
|
+ bluetoothOperate.start(operateType, machineNO, key, (flag) => {
|
|
|
+ //flag == true 操作成功
|
|
|
+ //flag == false 操作失败
|
|
|
+ //end
|
|
|
+ });
|
|
|
res.data.is_ok == true && my.showToast({
|
|
|
content: '找车成功',
|
|
|
icon: 'none',
|
|
@@ -1004,17 +1015,18 @@ Page({
|
|
|
lng: that.data.longitude
|
|
|
}
|
|
|
// clearInterval(inter1)
|
|
|
- // 蓝牙临时开车
|
|
|
- operateType = 'temporaryOpen'
|
|
|
- bluetoothOperate.start(operateType, machineNO, key, (flag) => {
|
|
|
- //flag == true 操作成功
|
|
|
- //flag == false 操作失败
|
|
|
- //end
|
|
|
- });
|
|
|
+
|
|
|
app.request('/bike/temporary-open-lock', data, 'POST').then(res => {
|
|
|
// that.inter1()
|
|
|
if (res.status == 200) {
|
|
|
my.hideLoading()
|
|
|
+ // 蓝牙临时开车
|
|
|
+ operateType = 'temporaryOpen'
|
|
|
+ bluetoothOperate.start(operateType, machineNO, key, (flag) => {
|
|
|
+ //flag == true 操作成功
|
|
|
+ //flag == false 操作失败
|
|
|
+ //end
|
|
|
+ });
|
|
|
my.showToast({
|
|
|
content: '开车成功',
|
|
|
icon: 'none'
|
|
@@ -1110,13 +1122,6 @@ Page({
|
|
|
console.log('锁车成功')
|
|
|
clearInterval(interval);
|
|
|
clearInterval(linshiStop);
|
|
|
- my.setStorageSync({ 'key': 'stopMiao', data: 0 })
|
|
|
- my.setStorageSync({ 'key': 'stopmMinute', data: 30 })
|
|
|
- my.hideLoading()
|
|
|
-
|
|
|
- my.reLaunch({
|
|
|
- url: '../pay/pay?order=' + res.data.no
|
|
|
- })
|
|
|
//蓝牙锁车操作 确定结束用车
|
|
|
operateType = 'close'
|
|
|
bluetoothOperate.start(operateType, machineNO, key, (flag) => {
|
|
@@ -1124,6 +1129,14 @@ Page({
|
|
|
//flag == false 操作失败
|
|
|
//end
|
|
|
});
|
|
|
+ my.setStorageSync({ 'key': 'stopMiao', data: 0 })
|
|
|
+ my.setStorageSync({ 'key': 'stopmMinute', data: 30 })
|
|
|
+ my.hideLoading()
|
|
|
+
|
|
|
+ my.reLaunch({
|
|
|
+ url: '../pay/pay?order=' + res.data.no
|
|
|
+ })
|
|
|
+
|
|
|
} else if (res.status == 450) {
|
|
|
//运动中不能锁车请5s后重试
|
|
|
my.showToast({
|