1 |
- <app-layout vue-id="431e2674-1" class="data-v-951c7f72" bind:__l="__l" vue-slots="{{['default']}}"><view class="code-info data-v-951c7f72" style="{{'background-image:'+('url('+exchangeImg.bg+')')+';'+('background-color:'+(getTheme.background)+';')}}"><view class="code data-v-951c7f72">{{code}}</view><block wx:if="{{exchange==0}}"><view class="data-v-951c7f72">{{"该兑换码包含"+list.length+"种礼品,您可以"+(mode==0?'全部':'任选一件')+"兑换:"}}</view></block><block wx:if="{{exchange==1}}"><view class="data-v-951c7f72">{{"于"+r_raffled_at+"兑换以下礼品"}}</view></block></view><view class="data-v-951c7f72"><block wx:for="{{list}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="rewards data-v-951c7f72"><view class="{{['rewards-top','dir-left-nowrap','cross-center','data-v-951c7f72',mode==1?'active-item':'']}}"><block wx:if="{{mode==1}}"><app-radio vue-id="{{('431e2674-2-'+index)+','+('431e2674-1')}}" width="88" height="{{item.type=='integral'||item.type=='balance'||item.type=='svip'?'36':'140'}}" value="{{item.active}}" item="{{item}}" theme="{{getTheme}}" type="round" data-event-opts="{{[['^click',[['toggle']]]]}}" bind:click="__e" class="data-v-951c7f72" bind:__l="__l"></app-radio></block><block wx:if="{{item.type=='goods'}}"><view class="dir-left-nowrap card goods data-v-951c7f72"><image class="card-img data-v-951c7f72" mode="aspectFill" src="{{item.goods_info.cover_pic}}"></image><view class="card-info data-v-951c7f72"><view class="t-omit-two card-name data-v-951c7f72">{{item.goods_info.name}}</view><view class="attr data-v-951c7f72">{{item.goods_info.attr_str}}</view><view class="dir-right-nowrap data-v-951c7f72"><view class="goods-num _div data-v-951c7f72" style="{{'color:'+(getTheme.color)+';'}}">{{"x"+item.goods_num}}</view></view></view></view></block><block wx:if="{{item.type=='card'}}"><view class="dir-left-nowrap card data-v-951c7f72"><block wx:if="{{item.card_info.pic_url}}"><image class="card-img data-v-951c7f72" mode="aspectFill" src="{{item.card_info.pic_url}}"></image></block><view class="card-info data-v-951c7f72"><view class="dir-left-nowrap data-v-951c7f72"><image src="./../image/card.png" class="data-v-951c7f72"></image><view class="t-omit-two card-name data-v-951c7f72">{{item.card_info.name}}</view></view><view class="main-between cross-center data-v-951c7f72"><view class="card-number _div data-v-951c7f72" style="{{'color:'+(getTheme.color)+';'+('background-color:'+(getTheme.background_o)+';')}}">{{"剩余"+item.card_info.number+"次"}}</view><view class="card-num _div data-v-951c7f72" style="{{'color:'+(getTheme.color)+';'}}">{{"x"+item.card_num}}</view></view></view></view></block><block wx:if="{{item.type=='coupon'}}"><view class="dir-left-nowrap card data-v-951c7f72"><view class="card-info data-v-951c7f72"><view class="dir-left-nowrap data-v-951c7f72"><image src="./../image/coupon.png" class="data-v-951c7f72"></image><view class="t-omit-two card-name data-v-951c7f72">{{item.coupon_info.name}}</view></view><view class="main-between cross-center data-v-951c7f72"><block wx:if="{{item.coupon_info.type==1}}"><view class="card-number _div data-v-951c7f72" style="{{'color:'+(getTheme.color)+';'+('background-color:'+(getTheme.background_o)+';')}}">{{item.coupon_info.discount+"折 满"+(item.coupon_info.min_price==0?'任意金额':'¥'+item.coupon_info.min_price)+'可用'}}<block wx:if="{{item.coupon_info.discount_limit}}"><text style="margin-left:10rpx;" class="data-v-951c7f72">{{"优惠上限¥"+item.coupon_info.discount_limit}}</text></block></view></block><block wx:if="{{item.coupon_info.type==2}}"><view class="card-number _div data-v-951c7f72" style="{{'color:'+(getTheme.color)+';'+('background-color:'+(getTheme.background_o)+';')}}">{{"¥"+item.coupon_info.sub_price+" 满"+(item.coupon_info.min_price==0?'任意金额':'¥'+item.coupon_info.min_price)+"可用"}}</view></block><view class="card-num _div data-v-951c7f72" style="{{'color:'+(getTheme.color)+';'}}">{{"x"+item.coupon_num}}</view></view></view></view></block><block wx:if="{{item.type=='integral'||item.type=='balance'||item.type=='svip'}}"><view class="dir-left-nowrap balance data-v-951c7f72"><view class="balance-info cross-center main-between data-v-951c7f72"><view class="dir-left-nowrap cross-center data-v-951c7f72"><block wx:if="{{item.type=='integral'}}"><image src="./../image/point.png" class="data-v-951c7f72"></image></block><block wx:if="{{item.type=='balance'}}"><image src="./../image/balance.png" class="data-v-951c7f72"></image></block><block wx:if="{{item.type=='svip'}}"><image src="./../image/svip.png" class="data-v-951c7f72"></image></block><view class="balance-name data-v-951c7f72">{{item.name}}</view></view><block wx:if="{{item.type=='integral'}}"><view style="{{'color:'+(getTheme.color)+';'}}" class="data-v-951c7f72">{{item.integral_num}}</view></block><block wx:if="{{item.type=='balance'}}"><view style="{{'color:'+(getTheme.color)+';'}}" class="data-v-951c7f72">{{"¥"+item.balance}}</view></block><block wx:if="{{item.type=='svip'}}"><view style="{{'color:'+(getTheme.color)+';'}}" class="data-v-951c7f72">{{item.svip_info.discount+"折"}}</view></block></view></view></block></view><block wx:if="{{exchange==1}}"><view class="rewards-bottom dir-right-nowrap cross-center data-v-951c7f72"><block wx:if="{{item.is_send==0}}"><view data-event-opts="{{[['tap',[['apply',['$0'],[[['list','',index]]]]]]]}}" class="rewards-submit data-v-951c7f72" style="{{'background-color:'+(getTheme.background)+';'}}" bindtap="__e">立即领取</view></block><block wx:if="{{item.is_send==1}}"><view class="rewards-submit over data-v-951c7f72">已领取</view></block><block wx:if="{{item.goods_id>0||item.user_coupon_id&&item.user_coupon_id.length>0||item.user_card_id&&item.user_card_id.length>0}}"><view data-event-opts="{{[['tap',[['toDetail',['$0'],[[['list','',index]]]]]]]}}" class="rewards-detail data-v-951c7f72" style="{{'color:'+(getTheme.color)+';'+('border-color:'+(getTheme.border)+';')}}" bindtap="__e">查看详情</view></block></view></block></view></block></view><block wx:if="{{exchange==0}}"><view class="placeholder data-v-951c7f72"></view></block><block wx:if="{{exchange==0&&list.length>0}}"><view class="apply safe-area-inset-bottom data-v-951c7f72"><view data-event-opts="{{[['tap',[['submit',['$event']]]]]}}" class="apply-btn data-v-951c7f72" style="{{'background-color:'+(getTheme.background)+';'}}" bindtap="__e">立即兑换</view></view></block><u-mask vue-id="{{('431e2674-3')+','+('431e2674-1')}}" show="{{dialog}}" maskClickAble="{{false}}" zoom="{{false}}" class="data-v-951c7f72" bind:__l="__l" vue-slots="{{['default']}}"><view class="dialog data-v-951c7f72"><image class="dialog-img data-v-951c7f72" src="./../image/error.png"></image><view class="dialog-msg data-v-951c7f72"><text class="data-v-951c7f72">{{msg}}</text></view><view class="dialog-other data-v-951c7f72">{{other}}</view><view data-event-opts="{{[['tap',[['goback',['$event']]]]]}}" class="dialog-button data-v-951c7f72" style="{{'background-color:'+(getTheme.background)+';'}}" bindtap="__e">我知道了</view></view></u-mask></app-layout>
|