|
@@ -143,14 +143,14 @@
|
|
<u-button type="success" shape='circle'>确认</u-button>
|
|
<u-button type="success" shape='circle'>确认</u-button>
|
|
--><!-- 删除订单按钮 -->
|
|
--><!-- 删除订单按钮 -->
|
|
<u-button shape='circle'
|
|
<u-button shape='circle'
|
|
- @click="regChangeStatus()"
|
|
|
|
|
|
+ @click="regChangeStatus(detail.status)"
|
|
class="cancel-btn">取消预约</u-button>
|
|
class="cancel-btn">取消预约</u-button>
|
|
</view>
|
|
</view>
|
|
<view class="bottom2" v-if="detail.status==1" >
|
|
<view class="bottom2" v-if="detail.status==1" >
|
|
<!-- <u-button shape='circle' class="refuse-btn">拒绝</u-button>
|
|
<!-- <u-button shape='circle' class="refuse-btn">拒绝</u-button>
|
|
<u-button type="success" shape='circle'>确认</u-button>
|
|
<u-button type="success" shape='circle'>确认</u-button>
|
|
--><!-- 删除订单按钮 -->
|
|
--><!-- 删除订单按钮 -->
|
|
- <u-button size="medium" shape='circle' @click="regChangeStatus()" class="cancel-btn">取消预约</u-button>
|
|
|
|
|
|
+ <u-button size="medium" shape='circle' @click="regChangeStatus(detail.status)" class="cancel-btn">取消预约</u-button>
|
|
<u-button size="medium" shape='circle' type="success" @click="charge" >开始充电</u-button>
|
|
<u-button size="medium" shape='circle' type="success" @click="charge" >开始充电</u-button>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
@@ -241,21 +241,38 @@
|
|
})
|
|
})
|
|
})
|
|
})
|
|
},
|
|
},
|
|
- regChangeStatus(){
|
|
|
|
|
|
+ regChangeStatus(status){
|
|
|
|
|
|
- uni.showModal({
|
|
|
|
- title:"提示",
|
|
|
|
- content: "请确认是否取消预约功能",
|
|
|
|
|
|
|
|
- success: (res1) => {
|
|
|
|
- if (res1.confirm) {
|
|
|
|
|
|
+ if(status=='0'){
|
|
|
|
+ uni.showModal({
|
|
|
|
+ title:"提示",
|
|
|
|
+ content: "请确认是否取消预约功能",
|
|
|
|
+
|
|
|
|
+ success: (res1) => {
|
|
|
|
+ if (res1.confirm) {
|
|
|
|
+ this.regChangeStatusSuccess()
|
|
|
|
+ } else if (res1.cancel) {
|
|
|
|
+ //('用户点击取消');
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ }else{
|
|
|
|
+ uni.showModal({
|
|
|
|
+ title: '强制取消',
|
|
|
|
+ cancelText:'我再想想',
|
|
|
|
+ confirmText:'取消预约',
|
|
|
|
+ content: '您的预约单已被确认,如强制取消,平台为保证每位车主的合理权益,会对您作出停用预约充电功能1天的处罚。确定取消预约吗?',
|
|
|
|
+ success: res => {
|
|
|
|
+ if (res.confirm) {
|
|
|
|
+ //付钱 改为组件
|
|
this.regChangeStatusSuccess()
|
|
this.regChangeStatusSuccess()
|
|
- } else if (res1.cancel) {
|
|
|
|
- //('用户点击取消');
|
|
|
|
|
|
+ } else if (res.cancel) {
|
|
|
|
+ //('用户点击取消');
|
|
|
|
+ }
|
|
}
|
|
}
|
|
- }
|
|
|
|
- })
|
|
|
|
-
|
|
|
|
|
|
+ });
|
|
|
|
+ }
|
|
|
|
|
|
},
|
|
},
|
|
getInfo(bl,bl2){
|
|
getInfo(bl,bl2){
|