|
|
|
|
<!--pages/order/scene/index.wxml-->
|
|
|
|
|
<view class="{{product && product.isGroup==1?'group-order':''}}">
|
|
|
|
|
<title title="订单填写"></title>
|
|
|
|
|
<view class="product-info" wx:if="{{product && product.sku.ticket_type == 2}}">
|
|
|
|
|
<view class="product-title">{{product.product.title + product.isGroup==1?'(团体预约)':product.sku.sku_name}}</view>
|
|
|
|
|
<view class="product-price" wx:if="{{type=='museum' || type=='activity'}}">免费</view>
|
|
|
|
|
</view>
|
|
|
|
|
<date wx:if="{{isLogin && type!='activity' && ticket_type == 1}}" bind:onChangeDate="changeDate" bind:onChangeTime="changeTime"
|
|
|
|
|
product="{{product}}" endDays="{{skuDays}}"></date>
|
|
|
|
|
<view class="box" wx:if="{{product && product.isGroup==1}}">
|
|
|
|
|
<view class="box-title">
|
|
|
|
|
<view style="flex-shrink:0">团体主体名称:</view>
|
|
|
|
|
<input type="text" placeholder="请输入名称" bindinput="changeGroupName"></input>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="box">
|
|
|
|
|
<view class="box-title">
|
|
|
|
|
<view style="flex:1">{{product && product.isGroup!=1?'数量':'预约人数'}}</view>
|
|
|
|
|
<view class="iconfont icon-sami-select" wx:if="{{!kjId && !gp_id && type!='activity' && !product.sku.is_compose}}" bindtap="minus"></view>
|
|
|
|
|
<view class="number-box">{{productNum}}</view>
|
|
|
|
|
<view class="iconfont icon-add-select" wx:if="{{!kjId && !gp_id && type!='activity' && !product.sku.is_compose}}" bindtap="add"></view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
<view class="{{isCartBuy&&coupon?'warning-container':''}}">
|
|
|
|
|
<view class="warning-tip" wx:if="{{isCartBuy&&coupon}}">
|
|
|
|
|
<image src="https://static.ticket.sz-trip.com/uploads/20251210/9cad73fff1eaf21f66aa34da4951b2fb.png"></image>
|
|
|
|
|
购买须知:使用优惠券的组合订单均不支持部分退款
|
|
|
|
|
</view>
|
|
|
|
|
<contact wx:if="{{isLogin}}" type="{{type}}" bind:setLinkman="setLinkman" productNum="{{productNum}}"
|
|
|
|
|
is_authentication="{{is_authentication}}" is_real_name="{{is_real_name}}"></contact>
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 补贴 -->
|
|
|
|
|
<view class="box">
|
|
|
|
|
<view class="box-title allowance" wx:if="{{allowance_price}}">
|
|
|
|
|
<view bindtap="changeAllowance">惠民补贴</view>
|
|
|
|
|
<view class="com-flex-tao" bindtap="selectAllowance">
|
|
|
|
|
-¥{{allowance_price / 100}}
|
|
|
|
|
<image lazy-load src="https://static.ticket.sz-trip.com/uploads/20220602/6ecdbc41527c0c603608686967d4493b.png"
|
|
|
|
|
alt="" wx:if="{{select_allowance}}"></image>
|
|
|
|
|
<view class="border" wx:else></view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
<coupon bind:getNewCoupon = 'getNewCoupon' wx:if="{{!kjId && !gp_id && type!='activity' && product && product.isGroup!=1 && isCar=='single' && type!='museum'}}" id="coupon"
|
|
|
|
|
money="{{singlePrice * productNum}}" sku="{{product.sku.id}}"></coupon>
|
|
|
|
|
|
|
|
|
|
<!-- <view class="box" wx:if="{{type!='activity' && product && product.isGroup!=1}}">
|
|
|
|
|
<view class="box-title" wx:if="{{flag!='mix'}}">
|
|
|
|
|
<view style="flex-shrink:0">订单备注</view>
|
|
|
|
|
<input type="text" bindinput="changeRemark" placeholder="选填"></input>
|
|
|
|
|
</view>
|
|
|
|
|
</view> -->
|
|
|
|
|
|
|
|
|
|
<view style="{{type=='museum' || type=='activity'?'height:138rpx':'height:113rpx'}}"></view>
|
|
|
|
|
<view class="fixed-bottom" wx:if="{{type!='museum' && type!='activity'}}">
|
|
|
|
|
<view class="fixed-price-box" wx:if="{{kjId || prizeId}}"><text>合计:</text><text class="price">¥0</text></view>
|
|
|
|
|
<!-- <view class="fixed-price-box" wx:elif="{{prizeId}}"><text>合计:</text><text class="price">¥0</text></view> -->
|
|
|
|
|
<view class="fixed-price-box" wx:else><text>合计:</text>
|
|
|
|
|
<text class="price">¥{{price}}</text>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="fixed-btn" bindtap="next">下一步</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="fixed-bottom yuyue-box" wx:else>
|
|
|
|
|
<view class="fixed-btn yuyue-btn" bindtap="order" wx:if="{{type=='museum'}}">立即预约</view>
|
|
|
|
|
<view class="fixed-btn yuyue-btn" bindtap="activityOrder" wx:else>立即预约</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="mask" style="align-items:flex-end" wx:if="{{showMask}}">
|
|
|
|
|
<view class="mask-bg" bindtap="cancel"></view>
|
|
|
|
|
<view class="mask-content1">
|
|
|
|
|
<view class="dialog-top">
|
|
|
|
|
<view class="scene-title">{{product.product.title}}-{{product.sku.sku_name}}</view>
|
|
|
|
|
<view class="people-message">{{product.product.type=="food"?'预定人信息':'出行人信息'}}</view>
|
|
|
|
|
<view style="max-height:430rpx;overflow: scroll;" wx:if="{{is_authentication=='1'}}">
|
|
|
|
|
<view class="people" wx:for="{{linkmanList}}">
|
|
|
|
|
<view class="flex">
|
|
|
|
|
<view>姓名:</view>
|
|
|
|
|
<view style="color: #333;">{{item.name}}</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="flex" style="margin: 19.33rpx 0;">
|
|
|
|
|
<view>证件号:</view>
|
|
|
|
|
<view style="color: #333;">{{item.id_number}}</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="flex">
|
|
|
|
|
<view>手机号:</view>
|
|
|
|
|
<view style="color: #333;">{{item.tel}}</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view wx:else>
|
|
|
|
|
<view class="flex" style="margin: 10rpx 0 30rpx;">
|
|
|
|
|
<view>手机号:</view>
|
|
|
|
|
<view style="color: #333;">{{phone}}</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="bottom-btn">
|
|
|
|
|
<view class="cancle" bindtap="cancel">取消</view>
|
|
|
|
|
<view class="confirm" bindtap="order">无问题,下一步</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|