1 |
- <page-meta vue-id="bbd010e0-1" bind:__l="__l" vue-slots="{{['default']}}"><navigation-bar vue-id="{{('bbd010e0-2')+','+('bbd010e0-1')}}" title="{{showItem.filmName}}" background-color="#FFFFFF" front-color="#000000" bind:__l="__l"></navigation-bar></page-meta><view><view class="seatSelection-box"><view class="top-box"><view class="address">{{''+showItem.cinemaName+''}}</view><view class="logo-box"><view class="item"><view class="seat selectable"></view>可选</view><view class="item"><view class="seat selected"></view>已选</view><view class="item"><view class="seat notSelect"></view>已售</view></view></view><movable-area class="movable-area" scale-area="{{true}}"><movable-view scale="{{true}}" out-of-bounds="{{true}}" direction="all" scale-max="3" data-event-opts="{{[['scale',[['scaleChange',['$event']]]]]}}" bindscale="__e"><view class="movable-box"><view class="screen-box"><image class="screen" src="https://t1-1305573081.cos.ap-shanghai.myqcloud.com/wxapp/static/imgs/%E9%93%B6%E5%B9%95.png" mode="widthFix"></image><text class="screen-name">{{showItem.hallName}}</text></view><load-ske vue-id="bbd010e0-3" loading="{{loading}}" bind:__l="__l" vue-slots="{{['default']}}"><view class="seat-box" style="{{'--col:'+(collong)+';'}}"><van-checkbox-group vue-id="{{('bbd010e0-4')+','+('bbd010e0-3')}}" value="{{seatResult}}" max="{{max}}" data-event-opts="{{[['^change',[['groupOnChange']]]]}}" data-com-type="wx" bind:change="__e" bind:__l="__l" vue-slots="{{['default']}}"><block wx:for="{{$root.l1}}" wx:for-item="rowitem" wx:for-index="rowindex" wx:key="rowindex"><view class="col"><block wx:for="{{rowitem.l0}}" wx:for-item="colitem" wx:for-index="colindex" wx:key="colindex"><view><block wx:if="{{colitem.m0==='N'}}"><van-checkbox vue-id="{{('bbd010e0-5-'+rowindex+'-'+colindex)+','+('bbd010e0-4')}}" use-icon-slot="{{true}}" name="{{colitem.g0}}" data-com-type="wx" bind:__l="__l" vue-slots="{{['icon']}}"><view class="{{['seat',(colitem.m1)?'selected':'']}}" slot="icon"></view></van-checkbox></block><block wx:else><block wx:if="{{colitem.m2==='LK'}}"><view class="seat notSelect"></view></block><block wx:else><view class="seat noneSeat"></view></block></block></view></block></view></block></van-checkbox-group></view></load-ske></view></movable-view></movable-area></view><view class="bottom-box"><view class="buy-des"><view class="film-des">{{''+showItem.showTime+''}}</view><view class="item-box"><block wx:for="{{$root.l2}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="seat-item"><view>{{''+item.g1.seatNo+''}}</view><van-icon vue-id="{{'bbd010e0-6-'+index}}" name="cross" data-event-opts="{{[['^click',[['remove',['$0'],[[['seatResult','',index]]]]]]]}}" data-com-type="wx" bind:click="__e" bind:__l="__l"></van-icon></view></block></view></view><view class="price-box"><view class="left-box">{{'总共:'+seatResult.length+'张'}}</view><block wx:if="{{seatResult.length>0}}"><button class="btn" type="default" data-event-opts="{{[['tap',[['goPage',['/pages/cinema/placeorder',null,['o',['seatResult',seatResult],['showItem',showItem]]]]]]]}}" bindtap="__e">下一步</button></block><block wx:else><button class="btn" style="background:linear-gradient(90deg, #c0c0c0, #c0c0c0, #c0c0c0);" type="default">下一步</button></block></view></view></view>
|