|
@@ -4,7 +4,7 @@
|
|
|
<form bindsubmit="doBuy">
|
|
|
<view class="tit ">购买{{fetch.info.ticket_name}}</view>
|
|
|
<view class="msg" @click="showTip">查看{{fetch.info.ticket_name}}说明</view>
|
|
|
- <view class="share_msg" @click="showShare" v-if="fetch.ticket && fetch.ticket.total">共购买{{fetch.ticket.total}}{{fetch.info.unit}},当前剩余{{fetch.ticket.num}}{{fetch.info.unit}}<text v-if="fetch.ticket.num > 0">,点此分享给好友</text></view>
|
|
|
+ <view class="share_msg" @click="showShare" v-if="fetch.ticket && fetch.ticket.total">共有<text style="color:#007AFF;font-size: 30rpx;padding-left:5rpx;padding-right: 5rpx;">{{fetch.ticket.total}}</text>{{fetch.info.unit}},当前剩余<text style="color:#CC1619;font-size: 30rpx;padding-left:5rpx;padding-right: 5rpx;">{{fetch.ticket.num}}</text>{{fetch.info.unit}}<text v-if="fetch.ticket.num > 0">,点此分享给好友</text></view>
|
|
|
<scroll-view scroll-y class="list">
|
|
|
<view v-for="(v, k) in fetch.buy" :key="k" class="item" :class="index === k?'active':''" @click="buy(k)">
|
|
|
<text class="name">{{v.name}}</text>
|
|
@@ -28,6 +28,15 @@
|
|
|
<view class="button" @click="hideTip" :style="bgcolor">我知道了</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
+ </view>
|
|
|
+ <view class="mask" v-if="share">
|
|
|
+ <view class="buytip-layer layer " catchtap="handleStop">
|
|
|
+ <view class="buy-tit">分享说明</view>
|
|
|
+ <text class="p">{{fetch.info.name}}</text>
|
|
|
+ <view class="btn-wrapper">
|
|
|
+ <view class="button" @click="hideShare" :style="bgcolor">我知道了</view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
<view class="mask success-tip" v-if="pay">
|
|
|
<view class="layer">
|
|
@@ -62,6 +71,7 @@ export default {
|
|
|
pay : false,
|
|
|
tip : false,
|
|
|
show : false,
|
|
|
+ share : false,
|
|
|
}
|
|
|
},
|
|
|
mounted() {
|
|
@@ -103,7 +113,10 @@ export default {
|
|
|
this.tip = false;
|
|
|
},
|
|
|
showShare : function() {
|
|
|
- console.info(111);
|
|
|
+ this.share = true;
|
|
|
+ },
|
|
|
+ hideShare : function() {
|
|
|
+ this.share = false;
|
|
|
},
|
|
|
hideBuy : function() {
|
|
|
this.show = false;
|