创建套餐订单
This commit is contained in:
@ -97,22 +97,22 @@
|
||||
<view class="buy-modal-title">会员购买</view>
|
||||
|
||||
<view class="plan-list">
|
||||
<view class="plan-item" :class="{ active: selectedPlan === 0 }" @click="selectPlan(0)">
|
||||
<view class="plan-item" :class="{ active: selectedPlan === 1 }" @click="selectPlan(1)">
|
||||
<view class="plan-name">月卡</view>
|
||||
<view class="plan-price">
|
||||
<text style="font-size: 24rpx; margin-right: 4rpx;">¥</text>
|
||||
<text>{{ info.price }}</text>
|
||||
<text>{{ info.month_price }}</text>
|
||||
</view>
|
||||
<view class="plan-desc">指导价{{ info.month_price }}元/月</view>
|
||||
<view class="plan-desc">指导价{{ info.m_price }}元/月</view>
|
||||
<view class="check-mark"></view>
|
||||
</view>
|
||||
<view class="plan-item" :class="{ active: selectedPlan === 1 }" @click="selectPlan(1)">
|
||||
<view class="plan-item" :class="{ active: selectedPlan === 2 }" @click="selectPlan(2)">
|
||||
<view class="plan-name">季卡</view>
|
||||
<view class="plan-price">
|
||||
<text style="font-size: 24rpx; margin-right: 4rpx;">¥</text>
|
||||
<text>{{ info.price }}</text>
|
||||
<text>{{ info.seasonal_price }}</text>
|
||||
</view>
|
||||
<view class="plan-desc">指导价{{ info.month_price }}元/季</view>
|
||||
<view class="plan-desc">指导价{{ info.s_price }}元/季</view>
|
||||
<view class="check-mark"></view>
|
||||
</view>
|
||||
</view>
|
||||
@ -150,7 +150,7 @@ export default {
|
||||
showInfoModal: false, // 完善信息提示弹窗
|
||||
showBuyModal: false, // 会员购买弹窗
|
||||
showSuccessModal: false, // 购买成功弹窗
|
||||
selectedPlan: 0, // 选择的套餐
|
||||
selectedPlan: 1, // 选择的套餐 1-月卡 2-季卡
|
||||
info: null, // 套餐详情数据
|
||||
};
|
||||
},
|
||||
@ -244,11 +244,27 @@ export default {
|
||||
selectPlan(index) {
|
||||
this.selectedPlan = index;
|
||||
},
|
||||
|
||||
confirmBuy() {
|
||||
this.showBuyModal = false;
|
||||
uni.showToast({ title: '正在为您开通...', icon: 'none' });
|
||||
let self = this
|
||||
self.showBuyModal = false;
|
||||
self._post(
|
||||
'order.group/submitStoreOrder',
|
||||
{
|
||||
group_id: self.id,
|
||||
type: self.selectedPlan, // 1-月卡 2-季卡
|
||||
order_amount: self.selectedPlan === 1 ? self.info.month_price : self.info.seasonal_price
|
||||
},
|
||||
result => {
|
||||
console.log("🚀 ~ result:", result)
|
||||
},
|
||||
false,
|
||||
() => {
|
||||
}
|
||||
)
|
||||
|
||||
setTimeout(() => {
|
||||
this.showSuccessModal = true;
|
||||
self.showSuccessModal = true;
|
||||
}, 1000);
|
||||
},
|
||||
closeSuccessModal() {
|
||||
|
||||
Reference in New Issue
Block a user