b_addnew.wxml 7.71 KB
<!--pages/book/b_addnew.wxml-->
<nav>录入订座信息</nav>
<view class="page">
    <view class="base-info">
        <view class="section flex-lr date">
            <view class="flex-rr" style="width:100%;">
                <item class="date-item {{form.date==0?'checked':''}}"
                      bindtap="selectedValue" data-key="date" data-value="0">
                    <view class="date-item-text">{{dateStr[0]}}</view>
                </item>
                <item class="date-item {{form.date==1?'checked':''}}"
                      bindtap="selectedValue" data-key="date" data-value="1">
                    <view class="date-item-text">{{dateStr[1]}}</view>
                </item>
            </view>
            <view class="more flex-ll" bindtap="calendarShow">
                <view></view>
                <view></view>
                <view></view>
            </view>
        </view>
        <view class="section flex-ll">
            <view class="tab">
                <item class="item {{form.time==0?'checked':''}}"
                      bindtap="selectedValue" data-key="time" data-value="0">
                    早市
                </item>
                <item class="item {{form.time==1?'checked':''}}"
                      bindtap="selectedValue" data-key="time" data-value="1">
                    午市
                </item>
                <item class="item {{form.time==2?'checked':''}}"
                      bindtap="selectedValue" data-key="time" data-value="2">
                    晚市
                </item>
            </view>
        </view>
        <view class="section flex-ll">
            <view class="tab">
                <item class="item {{form.pnum_str=='1-4'?'checked':''}}"
                      bindtap="selectedValue" data-key="pnum_str" data-value="1-4">
                    4人以下
                </item>
                <item class="item {{form.pnum_str=='5-9'?'checked':''}}"
                      bindtap="selectedValue" data-key="pnum_str" data-value="5-9">
                    5~9人
                </item>
                <item class="item {{form.pnum_str=='10-99'?'checked':''}}"
                      bindtap="selectedValue" data-key="pnum_str" data-value="10-99">
                    10人以上
                </item>
            </view>
        </view>
        <view class="section flex-ll">
            <view class="tab">
                <item class="item {{form.tabid=='2'?'checked':''}}"
                      bindtap="selectedValue" data-key="tabid" data-value="2">
                    包间
                </item>
                <item class="item {{form.tabid=='1'?'checked':''}}"
                      bindtap="selectedValue" data-key="tabid" data-value="1">
                    散座
                </item>
            </view>
        </view>
    </view>

    <view class="page-full tables">
        <view class="page">
            <view class="title">可订桌位</view>
            <view class="advice-desk-detail flex-lr" wx:if="{{tables.length>0}}">
                <view class="flex-ll">
                    <block wx:for="{{tables}}" wx:key="tables.key">
                        <view class="order-desk-info"
                              bindtap="selectedValue"
                              data-value="{{index}}"
                              data-key="tid">
                            <block wx:if="{{item.tid==2}}">
                                <view class="flex-vc order-desk-detail" style="margin-top: 24rpx;">
                                    <view class="font28r black-font smooth">{{item.name}}</view>
                                    <view class="font26r black-font" style="margin-top:6rpx;">{{item.table_pnum}}人</view>
                                </view>
                                <view class="order-desk-type flex-cc white-font">包间</view>
                            </block>
                            <block wx:else>
                                <view class="flex-vc order-desk-detail" style="height:100%;">
                                    <view class="font28r black-font smooth">{{item.name}}</view>
                                    <view class="font26r black-font" style="margin-top:6rpx;">6人</view>
                                </view>
                            </block>
                            <icon type="success" size="20" color="#199095" class="desk-active" wx:if="{{item.isselect==true}}"/>
                        </view>
                    </block>
                </view>
                <view class="flex-rr advice-more" bindtap="selectdesk">
                    <view style="padding-right:30rpx;" class="gray-deep-font font26r">更多</view>
                    <image src="../image/click.png" class="icon12-22"></image>
                </view>
            </view>
            <view class="advice-desk-detail flex-cc" wx:else="">
                没有符合条件的桌位!
            </view>
        </view>
    </view>
    <view class="book-info">
        <view class="book-info-single flex-lr" style="align-items:flex-start;">
            <input placeholder="预订人电话" placeholder-class="gray-font font34r" class="black-font font34r" type="number" maxlength="11"
                   bindinput="selectedValue"
                   bindconfirm="selectedValue"
                   data-key="phone"
                   value="{{form.phone}}" style="color:{{reminder ? '#E14553' : '#353535'}};width:{{reminder ? 400 : 680}}rpx;"/>
            <block wx:if="{{reminder}}">
                <view class="flex-rr" style="height:100rpx;">
                    <view style="color:#E14553;" class="font28r">{{reminder}}</view>
                    <image src="../image/name-have.png" class="phone-reminder"></image>
                </view>
            </block>
        </view>
        <view class="book-info-single flex-lr" style="align-items:flex-start;">
            <input placeholder="预订人姓名(必填)" placeholder-class="gray-font font34r" class="black-font font34r" maxlength="5" style="width:450rpx;" value="{{form.rname}}"
                   bindinput="selectedValue"
                   bindconfirm="selectedValue"
            data-key="rname"/>
            <view class="book-info-grand flex-rr font28r gray-deep-font">
                <block wx:for="{{grand}}" wx:key="grand.key">
                    <view class="book-grand flex-cc {{index==0 ? 'book-grand-border' : ''}} {{form.sex==item.sex ? 'book-grand-active white-font' : ''}}"
                          bindtap="selectedValue"
                          data-value="{{item.sex}}"
                          data-key="sex">{{item.grand_title}}</view>
                </block>
            </view>
        </view>

        <view class="book-info-single">
            <input placeholder="顾客的要求(25字以内,选填)" placeholder-class="gray-font font34r" class="black-font font34r" maxlength="25" value="{{form.cusdem}}"
                   bindinput="selectedValue"
                   bindconfirm="selectedValue"
                   data-key="cusdem"/>
        </view>
    </view>
    <view class="page-full submit">
        <view class="confirm-button white-font flex-vc font34r {{buttonhide==false ? 'confirm-button-active' : ''}}" bindtap="{{buttonhide==false ? 'formsubmit' : ''}}">确定</view>
    </view>
</view>
<tabBar></tabBar>
<view class="calendar-mask"
      bindtap="calendarClose"
      style="left:{{calendarMask?0:-5000}}px;" wx:if="{{calendarMaskLoad}}">
<calendar weeks-type="cn"
          year="2018"
          month="9"
          day="27"
          start-date="2018-09"
          days-color="{{dayStyle}}"
          binddayClick="dateChange"
          active-type="rounded"
          calendar-style="calendar"
          header-style="calendar-header"
          board-style="calendar-board"></calendar>
</view>