huangsijun
2025-09-22 a78c011de350b188afb03beb2f26a73f35f71986
1
<view><view class="top-tabbar"><view data-event-opts="{{[['tap',[['stateFunc',[0]]]]]}}" class="{{[state_active==0?'tab-item active':'tab-item']}}" bindtap="__e">未使用</view><view data-event-opts="{{[['tap',[['stateFunc',[1]]]]]}}" class="{{[state_active==1?'tab-item active':'tab-item']}}" bindtap="__e">已使用</view><view data-event-opts="{{[['tap',[['stateFunc',[2]]]]]}}" class="{{[state_active==2?'tab-item active':'tab-item']}}" bindtap="__e">已过期</view></view><scroll-view class="scroll-Y" style="{{('height:'+scrollviewHigh+'px;')}}" scroll-y="true" lower-threshold="50" data-event-opts="{{[['scrolltoupper',[['scrolltoupperFunc',['$event']]]],['scrolltolower',[['scrolltolowerFunc',['$event']]]]]}}" bindscrolltoupper="__e" bindscrolltolower="__e"><view class="p30"><block wx:for="{{$root.l1}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{item.g0>0}}"><view class="item-wrap mb20"><view class="d-c-c"><view class="d-f flex-1"><label class="icon iconfont icon-dianpu1 _span"></label><view class="con_tit">{{item.$orig.name}}</view></view><view><block wx:if="{{item.$orig.shop_supplier_id>0}}"><button data-event-opts="{{[['tap',[['gotoPage',['/pages/shop/shop?shop_supplier_id='+item.$orig.shop_supplier_id]]]]]}}" class="btn-red-border btn-to-shop" bindtap="__e">进店</button></block></view></view><block wx:for="{{item.l0}}" wx:for-item="sup_item" wx:for-index="sup_index" wx:key="sup_index"><block wx:if="{{sup_item.g1>0}}"><view class="coupon_item"><view class="{{['coupon-box','coupon-item',sup_item.$orig.is_expire==0&&sup_item.$orig.is_use==0?'coupon-item-'+sup_item.$orig.color.text:'coupon-item-normal']}}"><view class="operation d-b-c w-b"><view class="flex-1 coupon-content"><block wx:if="{{sup_item.$orig.coupon_type.value==30}}"><view class="f26 fb"><block wx:if="{{sup_item.$orig.shop_supplier_id>0}}"><text>{{"["+sup_item.$orig.supplier.name+"]"}}</text></block><text>{{sup_item.$orig.name}}</text></view></block><block wx:else><block wx:if="{{sup_item.$orig.apply_range==10}}"><view class="f26 fb"><block wx:if="{{sup_item.$orig.shop_supplier_id>0}}"><text>{{"["+sup_item.$orig.supplier.name+"]"+(sup_item.$orig.apply_range==10?'店铺通用券':sup_item.$orig.name)}}</text></block><block wx:else><text>平台通用券</text></block></view></block><block wx:else><view class="f26 fb"><text>限购</text><block wx:if="{{sup_item.$orig.shop_supplier_id>0}}"><text>{{"["+sup_item.$orig.supplier.name+"]店铺"}}</text></block><text>部分商品</text></view></block></block><view class="f24">{{sup_item.$orig.start_time.text+"至"+sup_item.$orig.end_time.text}}</view></view><view class="btns d-c-c d-c"><view><block wx:if="{{sup_item.$orig.coupon_type.value==10}}"><view class="price"><text>¥</text><text class="f40 fb">{{sup_item.$orig.reduce_price}}</text></view></block><block wx:if="{{sup_item.$orig.coupon_type.value==20}}"><text class="f40 fb">{{sup_item.$orig.discount}}</text><text>折</text></block></view><block wx:if="{{sup_item.$orig.coupon_type.value==30}}"><view class="f24">限到店使用</view></block><block wx:else><view class="f24"><block wx:if="{{sup_item.$orig.min_price==0}}">无低消门槛</block><block wx:if="{{sup_item.$orig.min_price>0}}">{{'满'+sup_item.$orig.min_price+'元可用'}}</block></view></block><block wx:if="{{sup_item.$orig.coupon_type.value==10&&sup_item.$orig.use_permission!=1}}"><button class="btn-gray coupon-text mt10" type="default" data-event-opts="{{[['tap',[['gotoPages',['$0'],[[['supList','',index],['list','',sup_index]]]]]]]}}" catchtap="__e">查看券码</button></block><block wx:if="{{sup_item.$orig.state.value>0&&sup_item.$orig.use_permission!=2}}"><button class="btn-gray coupon-text mt10" type="default" data-event-opts="{{[['tap',[['gotoPages',['$0'],[[['supList','',index],['list','',sup_index]]]]]]]}}" catchtap="__e">{{''+(sup_item.$orig.coupon_type.value==30?'查看券码':'立即使用')+''}}</button></block><block wx:else><button class="btn-gray mt30" type="default" data-event-opts="{{[['tap',[['',['$event']]]]]}}" catchtap="__e">{{''+sup_item.$orig.state.text+''}}</button></block></view></view></view></view></block></block><view><view class="bottom-refresh"><block wx:if="{{loading}}"><view class="d-c-c p30"><text class="gray3">加载中...</text></view></block><block wx:if="{{no_more}}"><view class="d-c-c p30"><text class="gray3">~~加载完成~~</text></view></block></view></view><block wx:if="{{item.g2}}"><view class="d-c-c p30"><text class="iconfont icon-wushuju"></text><text class="cont">亲,暂无相关记录哦</text></view></block></view></block></block></view></scroll-view><popup vue-id="242adf12-1" show="{{isCodeImg}}" type="middle" data-event-opts="{{[['^hidePopup',[['hideCodePopupFunc']]]]}}" bind:hidePopup="__e" bind:__l="__l" vue-slots="{{['default']}}"><view class="ww100 p20 box-s-b"><image class="ww100" src="{{codeImg}}" mode="widthFix"></image></view></popup></view>