index.wxml 5.9 KB

1
  1. <app-layout vue-id="67d19566-1" class="data-v-7e8bf280" bind:__l="__l" vue-slots="{{['default']}}"><view class="f-switch data-v-7e8bf280" style="{{'background-color:'+(getTheme.background)+';'}}"><block wx:if="{{!is_no_now}}"><block wx:if="{{is_switch}}"><image src="./../image/processing.png" class="data-v-7e8bf280"></image></block><block wx:else><image src="./../image/start.png" class="data-v-7e8bf280"></image></block><button data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="button left data-v-7e8bf280" bindtap="__e"></button><button data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" class="button right data-v-7e8bf280" bindtap="__e"></button></block><block wx:else><view style="font-size:36rpx;text-align:center;color:#fff;line-height:100rpx;" class="data-v-7e8bf280">即将开始</view></block></view><block wx:if="{{$root.g0.length}}"><view class="f-bulletin data-v-7e8bf280" style="{{'background-color:'+(getTheme.background)+';'}}"><view class="data-v-7e8bf280"><view class="dir-left-nowrap main-between cross-center data-v-7e8bf280"><view class="f-title data-v-7e8bf280">{{''+activity.title+''}}</view><view data-event-opts="{{[['tap',[['goRule',['$event']]]]]}}" class="f-rule data-v-7e8bf280" bindtap="__e">活动规则<image src="/static/image/icon/arrow-right.png" class="data-v-7e8bf280"></image></view></view><view class="f-timing data-v-7e8bf280">{{'距离本场'+(type===1?'结束':'开始')+''}}<text style="{{'color:'+(getTheme.color)+';'}}" class="data-v-7e8bf280">{{time_str.day}}</text>天<text style="{{'color:'+(getTheme.color)+';'}}" class="data-v-7e8bf280">{{time_str.hou}}</text>时<text style="{{'color:'+(getTheme.color)+';'}}" class="data-v-7e8bf280">{{time_str.min}}</text>分<text style="{{'color:'+(getTheme.color)+';'}}" class="data-v-7e8bf280">{{time_str.sec}}</text>秒</view></view></view></block><block wx:if="{{list.length>0}}"><view class="f-activity data-v-7e8bf280" style="{{'background-color:'+(getTheme.background)+';'}}"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['routeDetail',['$0'],[[['list','',index,'id']]]]]]]}}" class="f-item dir-left-nowrap data-v-7e8bf280" bindtap="__e"><view class="f-image data-v-7e8bf280"><block wx:if="{{item.$orig.goods_stock==0&&appSetting.is_show_stock=='1'}}"><view class="out-dialog data-v-7e8bf280"><image src="{{appSetting.is_use_stock=='1'?appImg.plugins_out:appSetting.sell_out_pic}}" class="data-v-7e8bf280"></image></view></block><image class="f-pic data-v-7e8bf280" src="{{item.$orig.goodsWarehouse.cover_pic}}"></image></view><view class="cont data-v-7e8bf280"><view class="dir-left-nowrap cross-center data-v-7e8bf280" style="overflow:hidden;"><block wx:if="{{item.$orig.discount_type===1}}"><view class="f-discount box-grow-0 data-v-7e8bf280" style="{{'background-color:'+(getTheme.background)+';'}}">{{item.m0+"折"}}</view></block><block wx:else><view class="f-discount box-grow-0 data-v-7e8bf280" style="{{'background-color:'+(getTheme.background)+';'}}">{{"减"+item.$orig.min_discount+"元"}}</view></block><view class="f-name t-omit data-v-7e8bf280">{{item.$orig.goodsWarehouse.name}}</view></view><view class="app-percentage data-v-7e8bf280" style="{{'background-color:'+(getTheme.background_l)+';'}}"><view style="{{'background-color:'+(getTheme.background)+';'+('width:'+(item.$orig.percentage+'%')+';')}}" class="data-v-7e8bf280"></view></view><view class="f-num main-between data-v-7e8bf280"><text class="data-v-7e8bf280">{{item.$orig.sales}}</text><text style="{{'color:'+(getTheme.color)+';'}}" class="data-v-7e8bf280">{{"仅剩"+item.$orig.goods_stock+item.$orig.goodsWarehouse.unit}}</text></view><view class="f-content dir-top-nowrap main-right data-v-7e8bf280"><block wx:if="{{item.$orig.is_level}}"><view class="data-v-7e8bf280"><app-member-price vue-id="{{('67d19566-2-'+index)+','+('67d19566-1')}}" theme="{{getTheme}}" price="{{item.$orig.level_price}}" class="data-v-7e8bf280" bind:__l="__l"></app-member-price></view></block><block wx:if="{{item.$orig.vip_card_appoint.discount}}"><app-sup-vip vue-id="{{('67d19566-3-'+index)+','+('67d19566-1')}}" is_vip_card_user="{{item.$orig.vip_card_appoint.is_vip_card_user}}" margin="4rpx 0 0" discount="{{item.$orig.vip_card_appoint.discount}}" class="data-v-7e8bf280" bind:__l="__l"></app-sup-vip></block><view class="dir-left-nowrap main-between cross-bottom data-v-7e8bf280"><view class="f-price dir-top-nowrap data-v-7e8bf280"><text style="{{'color:'+(getTheme.color)+';'}}" class="data-v-7e8bf280">{{item.$orig.price_content}}</text><text class="data-v-7e8bf280">{{"¥"+item.$orig.original_price}}</text></view><button data-event-opts="{{[['tap',[['grab',['$0'],[[['list','',index]]]]]]]}}" class="f-button data-v-7e8bf280" style="{{'background-color:'+(item.$orig.goods_stock===0&&type===1?'#cdcdcd':item.$orig.buy_goods_auth||type!==1?getTheme.background:'#999999')+';'}}" catchtap="__e">{{''+(type===1?'马上抢':'查看商品')+''}}</button></view></view></view></view></block></view></block><block wx:if="{{detail}}"><u-attr vue-id="{{('67d19566-4')+','+('67d19566-1')}}" goods="{{detail}}" theme="{{getTheme}}" checked="{{selectAttr}}" right-func="{{true}}" left-func="{{true}}" value="{{attrShow}}" data-event-opts="{{[['^leftFunc',[['leftFunc']]],['^rightFunc',[['rightFunc']]],['^check',[['onAttr']]],['^input',[['__set_model',['','attrShow','$event',[]]]]]]}}" bind:leftFunc="__e" bind:rightFunc="__e" bind:check="__e" bind:input="__e" class="data-v-7e8bf280" bind:__l="__l"></u-attr></block><block wx:if="{{!$root.g1.length&&loading}}"><view class="f-empty data-v-7e8bf280" style="{{'height:'+(windowHeight-switch_height+'px')+';'+('background-color:'+(getTheme.background)+';')}}"><view class="f-empty-con data-v-7e8bf280"><view class="f-no data-v-7e8bf280"><app-no-goods vue-id="{{('67d19566-5')+','+('67d19566-1')}}" background="#efefef" title="{{title}}" class="data-v-7e8bf280" bind:__l="__l"></app-no-goods></view></view></view></block></app-layout>