coupon.wxml 5.2 KB

1
  1. <view class="content"><view class="navbar"><block wx:for="{{navList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['tabClick',[index]]]]]}}" class="{{['nav-item',(tabCurrentIndex===index)?'current':'']}}" bindtap="__e">{{item.text}}</view></block></view><swiper class="swiper-box" current="{{tabCurrentIndex}}" duration="300" data-event-opts="{{[['change',[['changeTab',['$event']]]]]}}" bindchange="__e"><block wx:for="{{$root.l0}}" wx:for-item="tabItem" wx:for-index="tabIndex" wx:key="tabIndex"><swiper-item class="tab-content"><block wx:if="{{tabItem.g0}}"><empty vue-id="{{'82ce79b6-1-'+tabIndex}}" bind:__l="__l"></empty></block><scroll-view class="list-scroll-content" scroll-y="{{true}}" data-event-opts="{{[['scrolltolower',[['loadData']]]]}}" bindscrolltolower="__e"><block wx:for="{{tabItem.$orig.orderList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="main-item"><view class="main-item-top flex"><view class="main-item-top-bg"><image src="../../static/img/cardTop.png" mode></image></view><view class="main-item-top-left"><view class="main-item-title">{{item.name}}</view><view class="main-item-time">{{"购买时间"+item.create_time}}</view></view><view class="main-item-type">{{item.type==1?'时效卡':'次卡'}}</view></view><view class="main-item-bottom"><view class="main-item-bottom-bg"><image src="../../static/img/cardbottom.png" mode></image></view><view class="flex"><view class="main-item-price"><text class="fh">卡券码:</text>{{''+item.card+''}}<text data-event-opts="{{[['tap',[['copy',['$0'],[[['navList','',tabIndex],['orderList','',index,'card']]]]]]]}}" class="time" bindtap="__e">复制</text></view><block wx:if="{{tabCurrentIndex==2}}"><view class="main-item-bottom-type">已过期</view></block><block wx:if="{{tabCurrentIndex==0}}"><view class="main-item-info-right"><view data-event-opts="{{[['tap',[['navTo',['/pages/user/mycardDetail?id='+item.id]]]]]}}" class="main-item-info-font" bindtap="__e">查看详情</view><view class="main-item-info-icon"><image src="../../static/img/img39.png" mode></image></view></view></block></view><view class="main-item-info flex"><block wx:if="{{tabCurrentIndex==1&&item.type==1}}"><view class="main-item-info-left">{{''+item.end_time+"后失效"}}</view></block><block wx:if="{{tabCurrentIndex==1&&item.type==2}}"><view class="main-item-info-left">{{'总使用次数'+item.number}}</view></block><block wx:if="{{tabCurrentIndex==0&&!item.show}}"><view class="flex"><view class="info">激活密码:<block wx:for="{{item.pwd.length}}" wx:for-item="l" wx:for-index="__i0__"><text>*</text></block></view><image class="image" src="../../static/img/img43.png" data-event-opts="{{[['tap',[['showPick',['$0'],[[['navList','',tabIndex],['orderList','',index]]]]]]]}}" bindtap="__e"></image></view></block><block wx:if="{{tabCurrentIndex==0&&item.show}}"><view class="flex"><view class="info">{{"激活密码:"+item.pwd}}</view><image class="image" src="../../static/img/img29.png" data-event-opts="{{[['tap',[['showPick',['$0'],[[['navList','',tabIndex],['orderList','',index]]]]]]]}}" bindtap="__e"></image><view data-event-opts="{{[['tap',[['copy',['$0'],[[['navList','',tabIndex],['orderList','',index,'pwd']]]]]]]}}" class="copy" bindtap="__e">复制</view></view></block><block wx:if="{{tabCurrentIndex==2}}"><view class="main-item-info-left">卡券已被激活</view></block><block wx:if="{{tabCurrentIndex==0}}"><view data-event-opts="{{[['tap',[['jihuo',['$0'],[[['navList','',tabIndex],['orderList','',index]]]]]]]}}" class="main-item-info-btn" bindtap="__e">一键激活</view></block><block wx:if="{{tabCurrentIndex!=0}}"><view class="main-item-info-right"><view data-event-opts="{{[['tap',[['navTo',['/pages/user/mycardDetail?id='+item.id]]]]]}}" class="main-item-info-font" bindtap="__e">查看详情</view><view class="main-item-info-icon"><image src="../../static/img/img39.png" mode></image></view></view></block></view></view></view></block><uni-load-more vue-id="{{'82ce79b6-2-'+tabIndex}}" status="{{tabItem.$orig.loadingType}}" bind:__l="__l"></uni-load-more></scroll-view></swiper-item></block></swiper><view data-event-opts="{{[['tap',[['openPopup']]]]}}" class="btn" bindtap="__e">卡券激活</view><uni-popup class="vue-ref" vue-id="82ce79b6-3" type="center" data-ref="popup" bind:__l="__l" vue-slots="{{['default']}}"><view class="img1"><image src="../../static/img/jh3.png" mode></image></view><view class="popup-box"><view class="img"><image src="../../static/img/jh1.png" mode></image></view><view class="mian"><view class="delivery"><view class="title">卡券激活</view></view><view class="comfirm-box"><view class="input"><input type="text" placeholder="请输入卡号" data-event-opts="{{[['input',[['__set_model',['','card','$event',[]]]]]]}}" value="{{card}}" bindinput="__e"/></view><view class="input"><input type="text" placeholder="请输入密码" data-event-opts="{{[['input',[['__set_model',['','pwd','$event',[]]]]]]}}" value="{{pwd}}" bindinput="__e"/></view></view><view data-event-opts="{{[['tap',[['jihuo']]]]}}" class="popup-btn" bindtap="__e">立即激活</view></view></view><view data-event-opts="{{[['tap',[['cancel']]]]}}" class="x" bindtap="__e"><image src="../../static/img/jh2.png" mode></image></view></uni-popup></view>