You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

197 lines
8.0 KiB
Plaintext

<!--确认订单-->
<loading hidden="{{hide}}">
{{msg}}
</loading>
<view>
<!--门店信息-->
<view class="branchInfo flexBetween">
<view>
<view class="store_name">{{store.name}}</view>
<view class="store_address">{{store.address}}</view>
</view>
<view>
<text style="font-weight:bold;" class="iconfont icon-xiangyoujiantou"></text>
</view>
</view>
<!--就餐方式-->
<view class="dinewayInfo">
<view class="items flexCenter-between">
<block wx:for="{{dinewayList}}" wx:key="sign">
<view class="dineItem {{dinewayIndex == index?'select':''}} " data-index="{{index}}" bindtap='binddineway'>
<view class="flexCenter-start">
<text class="iconfont {{item.icon}}"></text>
<view class="dineName">
{{item.name}}
</view>
</view>
<text class="triangle"></text>
<text class="selectedIcon iconfont icon-selected" style="color:#FFFFFF;"></text>
</view>
</block>
</view>
</view>
<!--餐桌-->
<block wx:if="{{takeMethod == 0}}">
<view class="tableInfo flexCenter-between" bindtap='bindGoTables'>
<view class="title flex-row flex-start">
<view>桌号</view>
</view>
<view class="table_name">{{table.tableName}}</view>
<view>
<text style="font-weight:bold;" class="iconfont icon-xiangyoujiantou"></text>
</view>
</view>
</block>
<!--支付方式-->
<view class="paywayInfo">
<block wx:for="{{paywayList}}" wx:key="sign">
<view class="payItem {{paywayIndex == index?'select':''}} flexCenter-between" data-index="{{index}}" bindtap='bindpayway'>
<view class="flex-row flex-c-center" style='color:{{item.color}}'>
<text class="iconfont {{item.icon}}"></text>
<text class="payName"> {{item.name}}</text>
</view>
<view class="radioIcon flexCenter">
<text class="iconfont icon-selected"></text>
</view>
</view>
</block>
</view>
<!-- 手机号 -->
<!-- <block wx:if="{{takeMethod != 2}}"> -->
<view class="takeMobile flex-column">
<view class="flexCenter-between">
<text class="iconfont icon-shouji2"></text>
<view class="mobile-content flex-row flex-c-center flex-end">
<input class="mobileText" type="number" maxlength="11" focus='{{mobileFocus}}' value="{{mobile}}" bindblur='inputMobile' placeholder="请输入手机号" />
</view>
<button open-type="getPhoneNumber" class='getText' bindgetphonenumber="getPhoneNumber">
点击获取
</button>
</view>
<text class="mobile-msg">提示:请输入手机号码,以便联系到您</text>
</view>
<!-- </block> -->
<!-- -->
<block wx:if="{{takeMethod == 2}}">
<view class="tableInfo flexCenter-between" bindtap='selectSendAddress'>
<view class="title flex-row flex-start">
<view>{{address}}</view>
</view>
<view>
<text style="font-weight:bold;" class="iconfont icon-xiangyoujiantou"></text>
</view>
</view>
</block>
<!-- 备注 -->
<view class='note' wx:if="{{!showCart}}">
<label style='font-size:13px;color:#A3A3A3'>备注</label>
<textarea placeholder='默认常温,常规糖,如有口味要求,请输入备注' bindblur='inputDescription' class='note-text'></textarea>
</view>
<view style="height:70px;background-color:#FFFFFF;"></view>
<!-- 底部操作栏 -->
<view class="operate-bar {{iPhoneX ? 'iPhoneX_tabbar': ''}}">
<view class='gouwuche'>
<view style="padding:5px 10px 5px 5px;display:flex">
<view class="iconfont icon-gouwuchefill gouwuche-icon {{cartTotal.totalNum!=0?'activity-color':'' }}" bindtap="showCartList" hover-class='hoverClass'>
<span class="number-msg" wx:if="{{cartTotal.totalNum!=0}}">
{{cartTotal.totalNum}}
</span>
</view>
<view class='store-mone'>
<view style='color:white;font-size:18px; margin-left: 10px;'>
<text>¥ {{paywayIndex==0?cartTotal.totalMemberCash:cartTotal.totalCash}}</text>
<!-- <text class='member_price'>原价:¥ {{cartTotal.totalCash}}</text> -->
</view>
<view class='gouwuche-price' wx:if="{{takeMethod!=0}}" style='font-size:12px; margin-left: 10px;'>{{extraCost}}</view>
</view>
</view>
</view>
<view class="submit-btn">
<!-- <block wx:if="{{mobile.length == 11}}"> -->
<view class="submit-btn-label flexCenter {{cartTotal.totalNum!=0?'pay':'pay_none'}} " hover-class='hoverClass' bindtap='bindGopay'>去支付</view>
<!-- </block> -->
<!-- <block wx:else>
<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber" class="getPhone submit-btn-label {{cartTotal.totalNum!=0?'color-white':'' }} flexCenter">
去支付
</button>
</block> -->
</view>
</view>
<!-- 购物车 -->
<view class="drawer_screen" bindtap="showCartList" data-statu="close" wx:if="{{showCart}}"></view>
<view class="cartlist-float" wx:if="{{showCart}}">
<view class="flex-row flex-c-center" style='background-color:#eee!important;height:40px'>
<view class='label-cart-bar'>
<view style='padding:5px'>已选商品</view>
</view>
</view>
<view class="{{cartList.length>5?'cart-scroll-list':''}} scrollView" style="max-height:{{cartHeight}}px;">
<view class='cart-list-box cart-item flex-column' wx:for="{{cartList}}" wx:key="unique" hover-class='hoverClass2'>
<!--商品信息-->
<view class="flex-row flex-c-center">
<view class='list-info flexCenter-start'>
<view class="goodsName">{{item.name}}
<block wx:if="{{item.specName.length > 0}}">({{item.specName}})</block>
</view>
</view>
<view style='width:50%;padding:5px 10px 5px 0;'>
<view class="flexCenter" style='float:right'>
<view class='activity-color'>¥ {{item.amount}}</view>
<view class="iconfont icon-jian icon-li-circle" data-index="{{index}}" data-uniqueid="{{item.uniqueId}}" data-sign="3" bindtap="bindChangeNum"></view>
<view style="padding:0 10px 0 10px;">{{item.num}}</view>
<view class="iconfont icon-jiahao2fill activity-color font20" data-index="{{index}}" data-uniqueid="{{item.uniqueId}}" data-sign="2" bindtap="bindChangeNum"></view>
</view>
</view>
</view>
<!--套餐明细-->
<view wx:if="{{item.suitDetails.length > 0}}" style="padding:5px 10px 5px 10px;">
<block wx:for="{{item.suitDetails}}" wx:key="{{id}}" wx:for-item="suitItem">
<view class="suitItem flexCenter-between">
<view class="suit_name">{{suitItem.name}}</view>
<view class="suit_num">X
<text style="padding-left:6px;">{{suitItem.num}}</text>
</view>
<view class="suit_makeName">{{suitItem.makeName}}</view>
</view>
</block>
</view>
<view wx:else>
<view class='list-info-size'>{{item.makeName}}</view>
</view>
</view>
</view>
<view class="spacing20"></view>
</view>
</view>
<!-- 会员密码输入框 -->
<view wx:if='{{showPayPwdInput}}'>
<view class='bg_layer'></view>
<view class='input_main'>
<view class='input_title'>
<view class='input_back' catchtap='hidePayLayer'>
<view class='close'></view>
</view>
<text style='font-size:18px; color:black;'>会员卡支付密码</text>
</view>
<view class='input_tip'>
<text style='font-size:22px; color:black;'>¥{{paywayIndex==0?cartTotal.totalMemberCash:cartTotal.totalCash}}</text>
</view>
<view class='input_row' catchtap='getFocus'>
<view class='pwd_item' wx:for='{{6}}' wx:key='item' wx:for-index='i'>
<text wx:if='{{pwdVal.length>i}}'></text>
</view>
</view>
<view class='forget_pwd' catchtap='hidePayLayer'></view>
<input class='input_control' password type='number' focus='{{payFocus}}' bindinput='inputPwd' maxlength='6' value='{{pwdVal}}' />
</view>
</view>