|
@@ -48,17 +48,31 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="box qr-wrap" v-if="orderDetails.parentQrcodeStatus==0">
|
|
|
- <view class="title">二维码</view>
|
|
|
+ <view class="title" v-if="orderDetails.supportQrcode">二维码</view>
|
|
|
+ <template v-if="orderDetails.supportQrcode">
|
|
|
<view class="qr-content">
|
|
|
<view class="img-wrap">
|
|
|
<view class="ayQrcode">
|
|
|
<uv-qrcode :hide="showSingleQR" ref="qrcode" size="180px" :value="mainQR"></uv-qrcode>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <!-- <view class="">{{orderDetails.viewersList.length}}张演出票</view> -->
|
|
|
- <!-- order-num del-line -->
|
|
|
<view class="order-num">取票号:{{orderDetails.parentQrcodeNo}}</view>
|
|
|
</view>
|
|
|
+ </template>
|
|
|
+ <template v-else-if="orderDetails.supportIdcard && !orderDetails.supportQrcode">
|
|
|
+ <view class="qr-content">
|
|
|
+ <!-- 禁止使用电子核销码核销入场,只能用身份证刷闸机入场 -->
|
|
|
+ <view class="qrcode-tip">本票种需凭「取票码」至前台换票入场,或凭「身份证原件」入场</view>
|
|
|
+ <view class="order-num">取票号:{{orderDetails.parentQrcodeNo}}</view>
|
|
|
+ </view>
|
|
|
+ </template>
|
|
|
+ <template v-else>
|
|
|
+ <view class="qr-content">
|
|
|
+ <!-- 只能到前台提供身份证号码/取票号/订单号等信息进行取票 -->
|
|
|
+ <view class="qrcode-tip">本票种需凭「取票码」至前台换票入场</view>
|
|
|
+ <view class="order-num">取票号:{{orderDetails.parentQrcodeNo}}</view>
|
|
|
+ </view>
|
|
|
+ </template>
|
|
|
</view>
|
|
|
<view class="box viewers-list">
|
|
|
<view class="title">观影人员</view>
|
|
@@ -140,9 +154,17 @@
|
|
|
<view class="item">座位:{{singleInfo.seatName}}</view>
|
|
|
<view class="item">状态:{{singleInfo.qrcodeStatus|filterSingleState}}</view>
|
|
|
</view>
|
|
|
+ <template v-if="orderDetails.supportQrcode">
|
|
|
<view class="singleQrcode">
|
|
|
<uv-qrcode ref="singleQrcode" size="180px" :options="singleQrOptions" :value="singleQrContent" ></uv-qrcode>
|
|
|
</view>
|
|
|
+ </template>
|
|
|
+ <template v-else-if="orderDetails.supportIdcard && !orderDetails.supportQrcode">
|
|
|
+ <view class="qrcode-tip">本票种需凭「取票码」至前台换票入场,或凭「身份证原件」入场</view>
|
|
|
+ </template>
|
|
|
+ <template v-else>
|
|
|
+ <view class="qrcode-tip">本票种需凭「取票码」至前台换票入场</view>
|
|
|
+ </template>
|
|
|
<view class="order-num" :class="{'del-line':singleInfo.qrcodeStatus!==0}">取票号:{{singleInfo.qrcodeNo}}</view>
|
|
|
</view>
|
|
|
</u-popup>
|
|
@@ -861,4 +883,11 @@
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+.qrcode-tip{
|
|
|
+ margin-top: 10px;
|
|
|
+ text-align: center;
|
|
|
+ font-size: 24rpx;
|
|
|
+ font-weight: 400;
|
|
|
+ color: #7F7F7F;
|
|
|
+}
|
|
|
</style>
|