<!--pages/order/order.wxml-->
|
<wxs module="filters" src="../../src/toFixed.wxs"></wxs>
|
<import src="../template/goods-item-row/goods-item-row-template" />
|
<import src="../template/contact-btn/contact-btn-template.wxml" />
|
<view style="height:{{clientHeight}};overflow:{{overflow}};">
|
<form bindsubmit="placeOrder">
|
<!-- wx:if="{{showAddr}}" -->
|
<view class="order" bindtap='getAddress'>
|
<view class="order-row order-addr">
|
<text class="iconfont icon-weizhi"></text>
|
<view class="order-row-center">
|
<view class="row">
|
<view>收货人:{{Address.LinkName}}</view>
|
<view class="tel-num">{{Address.Tel}}</view>
|
</view>
|
<view class="smallsize">收货地址:{{Address.FullAddress}}</view>
|
</view>
|
<text class="iconfont icon-xiayiyeqianjinchakangengduo"></text>
|
</view>
|
</view>
|
<!-- wx:if="{{showAddAddr}}" -->
|
<!-- <view class="order order-" bindtap='getAddress' wx:if="{{showAddAddr}}">
|
<view class="order-row order-addr">
|
<view class="order-row-left">请选择地址</view>
|
<text class="iconfont icon-xiayiyeqianjinchakangengduo"></text>
|
</view>
|
</view> -->
|
|
<view class="order">
|
<block wx:for="{{CartList}}" wx:for-item="goods" wx:key="key">
|
<view class="goods-item" data-id="{{goods.CartId}}">
|
<image src="{{goods.PhotoPath}}" class="item-img" />
|
<view class="item">
|
<view class="item-title" wx:if="{{goods.isShowMatName}}">{{goods.MatName}}</view>
|
<view class="item-title" wx:if="{{goods.isShowMatCode}}">编号:{{goods.MatCode}}</view>
|
<view class="item-title" wx:if="{{goods.isShowSpecial}}">规格:{{goods.Special}}</view>
|
<!-- <view class="item-title">型号:{{goods.MatCode}}</view> -->
|
<!-- <text class="item-costprice" wx:if="{{SalesPrice}}">{{CurrencySign}}{{SalesPrice}}</text> -->
|
<view class="item-total" wx:if="{{goods.isShowPrice}}">{{goods.CurrencySign}}{{goods.Price}} {{goods.Quantity?'*':goods.Quantity}} {{goods.Quantity}}</view>
|
</view>
|
</view>
|
</block>
|
|
|
<!-- <picker class="order-row invoice" bindchange="bindPickerChange" name="invoice" value="{{index}}" range="{{invoice}}" range-key="name">
|
<view class="order-row-left">发票信息</view>
|
<view class="picker">{{invoice[index].name?invoice[index].name:"请选择发票"}}</view>
|
</picker> -->
|
|
|
<view class="order-row coupon" bindtap="ticketTap" wx:if="{{CouponStatus}}">
|
<view class="order-row-left">
|
优惠券
|
</view>
|
<view class="order-row-right fontcolor" wx:if="{{id==-1}}">不使用</view>
|
<view class="order-row-right fontcolor" wx:if="{{CouponList[id].Type==2}}">
|
{{("满"+CouponList[id].SufficeAmount+"元减"+CouponList[id].Amount+"元")}}
|
</view>
|
<view class="order-row-right fontcolor" wx:if="{{CouponList[id].Type==1}}">
|
{{("满"+CouponList[id].SufficeAmount+"元优惠"+CouponList[id].Discount+"%")}}
|
</view>
|
</view>
|
<view class="order-row" bindtap="openHidelayer" wx:if="{{VoucherStatus}}">
|
<view class="order-row-left">
|
礼品券
|
<!-- <text class="mark-text">{{Balance?Balance:"0"}}元可用</text> -->
|
</view>
|
<view class="order-row-right radio-box" >
|
<text class="iconfont icon-xiayiyeqianjinchakangengduo" wx:if="{{VoucherAmount <= 0}}"></text>
|
<text class="fontcolor" wx:else>优惠{{VoucherAmount}}元</text>
|
</view>
|
</view>
|
|
<view class="order-row point" bindtap="pointUseTap" wx:if="{{RewardStatus}}">
|
<view class="order-row-left">积分
|
<!-- <text class="point-info">可使用积分<text class="mark">{{point.canUse}}</text>,抵扣
|
<text class="mark">{{point.offMoney}}</text>元</text> -->
|
<text class="mark-text">满1000积分可用,现有{{Points}}积分</text>
|
</view>
|
<!-- <view class="order-row-right radio-box">
|
<text class="iconfont {{point.isUse?'icon-zhengquewancheng-yuankuang':'icon-Raidobox-weixuan'}}"></text>
|
</view> -->
|
<view class="order-row-right fontcolor">
|
{{pointId==-1?"不使用": ("使用"+PointsTimesList[pointId].StartPointsAmount+"积分减"+PointsTimesList[pointId].ExchangePointsAmount+"元")}}
|
</view>
|
</view>
|
<view class="order-row" bindtap="balanceTap">
|
<view class="order-row-left">
|
余额支付
|
<text class="mark-text">{{Balance?Balance:"0"}}元可用</text>
|
</view>
|
<view class="order-row-right radio-box">
|
<text class="iconfont {{isChecked?'icon-zhengquewancheng-yuankuang':'icon-Raidobox-weixuan'}}"></text>
|
</view>
|
|
</view>
|
</view>
|
|
<view class="order has-footer">
|
<picker mode="date" name="date" class="order-row date" value="{{data||PreSendDate}}" bindchange="bindDateChange">
|
<view class="order-row-left">交货日期</view>
|
<view class="picker">{{PreSendDate?PreSendDate:"请填写交货日期"}}</view>
|
</picker>
|
|
<picker wx:if="{{isAllowSelectDeliveryMethod}}" class="order-row invoice" bindchange="deliveryMethodIndexChange" name="deliveryMethod" value="{{deliveryMethodIndex}}" range="{{deliveryMethod}}" >
|
<view class="order-row-left">配送方式</view>
|
<view class="picker">{{deliveryMethod[deliveryMethodIndex]?deliveryMethod[deliveryMethodIndex]:deliveryMethod[0]||''}}
|
<text class="iconfont icon-xiayiyeqianjinchakangengduo"></text>
|
</view>
|
</picker>
|
<view class="order-row" wx:else>
|
<view class="order-row-left">配送方式</view>
|
<view class="picker">{{deliveryMethod[deliveryMethodIndex]?deliveryMethod[deliveryMethodIndex]:deliveryMethod[0]||''}}
|
<text wx:if="{{isAllowSelectDeliveryMethod}}" class="iconfont icon-xiayiyeqianjinchakangengduo"></text>
|
</view>
|
</view>
|
|
<view class="order-row remark">
|
<view class="order-row-left">
|
备注
|
</view>
|
<view class="order-row-right">
|
<input type="text" placeholder="点击给商家留言" name="remark"></input>
|
</view>
|
</view>
|
</view>
|
|
|
|
<!--优惠券弹出框-->
|
<view class="mask" bindtap="hideLayer" wx:if="{{isShow}}"></view>
|
<view animation="{{animationData}}" class="hidden-layer " wx:if="{{isShow}}">
|
<!--对话框标题-->
|
<view class="ticket-layer">
|
<view class="ticket-title">
|
优惠券
|
</view>
|
<view class="ticket-scroll">
|
<radio-group bindchange="ticketItemTap">
|
<label class="ticket-row" data-id="-1">
|
<view class="ticket-row-txt">
|
<view class="ticket-name no-wrap">不使用</view>
|
</view>
|
<view class="ticket-row-btn">
|
<!-- <text class="iconfont {{isSelected?'icon-zhengquewancheng-yuankuang':'icon-Raidobox-weixuan'}}"></text> -->
|
<radio value="-1" checked="{{isSelected}}" color="#f23232" />
|
</view>
|
</label>
|
|
<!-- 如果不满足条件 优惠券不显示 -->
|
<label class="ticket-row" wx:for="{{CouponList}}" wx:for-item="CouponItem" wx:key="index" wx:for-index="index" data-id="{{index}}" >
|
<!-- wx:if="{{totalMoney>CouponItem.Amount}}" -->
|
|
<view class="ticket-row-txt" wx:if="{{CouponItem.Type==2}}">
|
<view class="ticket-name no-wrap">满{{CouponItem.SufficeAmount}}元减{{CouponItem.Amount}}元{{totalMoney>CouponItem.Amount? '':'(不可使用)'}}</view>
|
<view class="ticket-date">{{CouponItem.SufficeDescription}}(结算总金额需大于{{CouponItem.Amount}}元) </view>
|
<!-- 有效期:{{ticketItem.startDate}} - {{ticketItem.endDate}} -->
|
</view>
|
<view class="ticket-row-txt" wx:if="{{CouponItem.Type==1}}">
|
<view class="ticket-name no-wrap">满{{CouponItem.SufficeAmount}}元优惠{{CouponItem.Discount}}%{{totalMoney>CouponItem.Amount? '':'(不可使用)'}}</view>
|
<view class="ticket-date">{{CouponItem.SufficeDescription}}(结算总金额需大于{{CouponItem.Amount}}元) </view>
|
<!-- 有效期:{{ticketItem.startDate}} - {{ticketItem.endDate}} -->
|
</view>
|
<view class="ticket-row-btn">
|
<radio value="{{index}}" checked="{{CouponItem.isSelected}}" color="#f23232" />
|
</view>
|
|
</label>
|
</radio-group>
|
|
|
|
</view>
|
</view>
|
<!--对话框按钮-->
|
<view class="close" bindtap="hideLayer">
|
关闭
|
</view>
|
</view>
|
|
<!--积分弹出框-->
|
<view class="mask" bindtap="hideLayer2" wx:if="{{isShow2}}"></view>
|
<view animation="{{animationData2}}" class="hidden-layer " wx:if="{{isShow2}}">
|
<!--对话框标题-->
|
<view class="ticket-layer">
|
<view class="ticket-title">
|
积分
|
</view>
|
<view class="ticket-scroll">
|
<radio-group bindchange="pointItemTap">
|
<label class="ticket-row" data-id="-1">
|
<view class="ticket-row-txt">
|
<view class="ticket-name no-wrap">不使用</view>
|
</view>
|
<view class="ticket-row-btn">
|
<radio value="-1" checked="{{isSelected2}}" color="#f23232" />
|
</view>
|
</label>
|
|
<label class="ticket-row" wx:for="{{PointsTimesList}}" wx:for-item="PointsItem" wx:key="index" wx:for-index="index" data-id="{{index}}">
|
|
<view class="ticket-row-txt">
|
<view class="ticket-date no-wrap">{{"使用"+PointsItem.StartPointsAmount+"积分减"+PointsItem.ExchangePointsAmount+"元"}}</view>
|
<!-- 有效期:{{ticketItem.startDate}} - {{ticketItem.endDate}} -->
|
</view>
|
<view class="ticket-row-btn">
|
<radio value="{{index}}" checked="{{PointsItem.isSelected}}" color="#f23232" />
|
</view>
|
|
</label>
|
</radio-group>
|
</view>
|
</view>
|
<!--对话框按钮-->
|
<view class="close" bindtap="hideLayer2">
|
关闭
|
</view>
|
</view>
|
|
<c-fadeInOut wx:if="{{showHidelayer}}" bind:maskTap="maskTap">
|
<view slot="content" class="dialog-layer">
|
<form bindsubmit="getPresentCode">
|
<input class="present-inp" type="text" placeholder="请输入礼品码" name="presentCode"></input>
|
<button formType="submit" class="go-pay" >兑换</button>
|
</form>
|
|
</view>
|
</c-fadeInOut>
|
|
<!--下单-->
|
<!-- <view class="mask" wx:if="{{showCart&&sumNum>0}}" bindtap="hiddenLayer"></view> -->
|
<view class="footer">
|
<view class="footer-row {{showCart?'':'bdt'}}">
|
<view class="box-cart">合计:
|
<text>{{CurrencySign}}{{filters.toFix(totalMoney)}}</text>
|
</view>
|
<!-- <c-authorize-info bind:authorize="placeOrder"> -->
|
<button class="box-right" formType="submit">
|
提交订单
|
</button>
|
<!-- </c-authorize-info> -->
|
|
</view>
|
</view>
|
</form>
|
<c-contact></c-contact>
|
<!-- <template is="contactBtnTemplate" data="{{unreadMsgNum,newMsg,animationData}}" />-->
|
</view>
|
|
<!-- <van-dialog
|
use-slot
|
show="{{isShowDialog}}"
|
show-cancel-button
|
confirmButtonText="授权头像"
|
cancelButtonText="还是算了"
|
bind:close="onDialogClose"
|
confirm-button-open-type="getUserInfo"
|
bind:getuserinfo="getUserInfo"
|
>
|
<view class="title">
|
<text> 为了给您提供更贴心的服务,我们需要您授权您的头像!</text>
|
</view>
|
</van-dialog> -->
|
<c-must-authorize></c-must-authorize>
|