|
|
@@ -19,7 +19,7 @@
|
|
|
<view class="btn-ts" style="height: 130rpx; background-color: #fff;">
|
|
|
|
|
|
</view>
|
|
|
- <view class="btm-btn" @click="reservePackage">
|
|
|
+ <view class="btm-btn" @click="loading? '':reservePackage">
|
|
|
立即预约
|
|
|
</view>
|
|
|
</view>
|
|
|
@@ -48,7 +48,8 @@
|
|
|
time_id: '',
|
|
|
status: 1,
|
|
|
is_new: 0,//是否是新人 0->是 1->不是
|
|
|
- description: ''
|
|
|
+ description: '',
|
|
|
+ loading: false,
|
|
|
}
|
|
|
},
|
|
|
onLoad(opt) {
|
|
|
@@ -69,6 +70,7 @@
|
|
|
obj.description = data.storeInfo.description.replace(/\<img/gi, '<img class="rich-img"')
|
|
|
})
|
|
|
},
|
|
|
+ // 预约包
|
|
|
reservePackage() {
|
|
|
let obj = this
|
|
|
let updata = {
|
|
|
@@ -79,8 +81,20 @@
|
|
|
first_price: obj.is_new == 0?'':0,
|
|
|
last_id: obj.is_new== 0? '': 0
|
|
|
}
|
|
|
+ obj.loading = true
|
|
|
reservePackage(updata).then(res => {
|
|
|
- console.log(res)
|
|
|
+ uni.showToast({
|
|
|
+ title:'预约成功',
|
|
|
+ duration:2000
|
|
|
+ });
|
|
|
+ setTimeout(function() {
|
|
|
+ uni.navigateTo({
|
|
|
+ url: '/pages/user/myWholesale'
|
|
|
+ });
|
|
|
+ }, 800);
|
|
|
+ }).catch( err => {
|
|
|
+ obj.loading = false
|
|
|
+ console.log(err)
|
|
|
})
|
|
|
}
|
|
|
}
|