You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
1.4 KiB
22 lines
1.4 KiB
<!--pages/list/movieticket/list/seats/index.wxml-->
|
|
<title wx:if="{{productInfo}}" title="{{productInfo.title}}"></title>
|
|
<view class='info'>
|
|
<view class='movieName' wx:if="{{productInfo}}">{{productInfo.title}}</view>
|
|
<view class='planDetail'>{{productInfo.timeInfo.screen[0].start_time}} ~ {{productInfo.timeInfo.screen[0].end_time}}</view>
|
|
</view>
|
|
<movable-area wx:if="{{seatScaleHeight}}" scale-area="true" class="defaultArea" style="height:{{seatArea}}px; width: 750rpx;">
|
|
<movable-view class='movableOne' bindscale="handleScale" style="height:{{seatArea}}px; width: 750rpx;" scale="true" direction="all" scale-max="2" scale-min="1" out-of-bounds="true">
|
|
<view class='seatArea' style='width:{{seatScaleHeight * maxX}}px;height:{{seatScaleHeight * maxY}}px'>
|
|
<view class='alignLine'></view>
|
|
<view wx:for="{{seatList}}" wx:key="id" wx:for-index="index" wx:for-item="item" class='seatTap' catchtap='clickSeat' data-index='{{index}}' style="left:{{(item.gCol-1)* seatScaleHeight}}px;top:{{(item.gRow-1) * seatScaleHeight}}px;width: {{seatScaleHeight}}px;height: {{seatScaleHeight}}px">
|
|
<image lazy-load src="{{item.nowIcon}}" class='normal' />
|
|
</view>
|
|
</view>
|
|
</movable-view>
|
|
</movable-area>
|
|
<view style="height:113rpx"></view>
|
|
<view class="fixed-bottom">
|
|
<view>在线支付:</view>
|
|
<view class="price">¥{{totalPrice/100}}</view>
|
|
<view class="btn" bindtap="confirmHandle">确认选座</view>
|
|
</view>
|