index.wxml 5.2 KB

1
  1. <app-layout vue-id="45cf69c4-1" class="data-v-3a4dbc6c" bind:__l="__l" vue-slots="{{['default']}}"><view class="data-v-3a4dbc6c"><view class="scan-head dir-top-nowrap main-center data-v-3a4dbc6c"><view class="order-name data-v-3a4dbc6c">订单金额</view><view data-event-opts="{{[['tap',[['openPriceModel',['$event']]]]]}}" class="scan-price dir-left-nowrap cross-bottom data-v-3a4dbc6c" bindtap="__e"><view class="order-key data-v-3a4dbc6c">¥</view><view class="order-value data-v-3a4dbc6c">{{list.price}}</view></view><view class="scan-line data-v-3a4dbc6c"></view><view class="dir-left-nowrap cross-center scan-offer data-v-3a4dbc6c"><view class="box-grow-1 data-v-3a4dbc6c">订单优惠</view><view class="box-grow-0 data-v-3a4dbc6c"><block wx:if="{{list.preferential_money>0}}"><view class="red data-v-3a4dbc6c">{{'-¥'+list.preferential_money+''}}</view></block><block wx:else><block wx:if="{{list.price>0}}"><view class="gray data-v-3a4dbc6c">暂无优惠</view></block></block></view></view><view class="dir-left-nowrap cross-center scan-offer data-v-3a4dbc6c"><view class="box-grow-1 data-v-3a4dbc6c">优惠劵</view><view class="box-grow-0 coupon-right data-v-3a4dbc6c"><block wx:if="{{list.coupon_id}}"><view data-event-opts="{{[['tap',[['setCoupon',['$event']]]]]}}" class="red data-v-3a4dbc6c" bindtap="__e">{{'-¥'+list.coupon_preferential_money+''}}</view></block><block wx:else><block wx:if="{{list.price>0&&list.can_coupon_num>0}}"><view data-event-opts="{{[['tap',[['setCoupon',['$event']]]]]}}" class="gray data-v-3a4dbc6c" bindtap="__e">选择优惠券</view></block><block wx:else><block wx:if="{{list.price>0}}"><view class="gray data-v-3a4dbc6c">暂无可用优惠券</view></block></block></block></view><view class="box-grow-0 cross-center data-v-3a4dbc6c"><icon class="icon-right data-v-3a4dbc6c"></icon></view></view><block wx:if="{{list.price>0&&activity&&integral.user_integral_num>=integral.member_integral&&list.integral_deduction>0}}"><view class="dir-left-nowrap cross-center scan-offer data-v-3a4dbc6c"><view class="box-grow-1 cross-center dir-left-nowrap data-v-3a4dbc6c"><view class="data-v-3a4dbc6c"><text class="data-v-3a4dbc6c">{{"使用"+list.use_integral_num+"积分抵扣"}}</text><text class="red data-v-3a4dbc6c">{{list.integral_deduction}}</text><text class="data-v-3a4dbc6c">元</text></view><view data-event-opts="{{[['tap',[['getIntegralInfo',['$event']]]]]}}" class="main-center cross-center data-v-3a4dbc6c" bindtap="__e"><icon class="scan-integral-icon data-v-3a4dbc6c"></icon></view></view><view data-event-opts="{{[['tap',[['handleUseIntegral',['$event']]]]]}}" class="box-grow-0 data-v-3a4dbc6c" bindtap="__e"><block wx:if="{{list.use_integral==1}}"><icon class="scan-integral-switch check data-v-3a4dbc6c"></icon></block><block wx:else><icon class="scan-integral-switch uncheck data-v-3a4dbc6c"></icon></block></view></view></block><view class="dir-left-nowrap scan-offer data-v-3a4dbc6c"><input class="scan-input data-v-3a4dbc6c" placeholder="添加备注" data-event-opts="{{[['input',[['bindTextBlur',['$event']]]]]}}" value="{{remark}}" bindinput="__e"/></view><view class="scan-line data-v-3a4dbc6c"></view><view class="scan-remark cross-center dir-left-nowrap main-center data-v-3a4dbc6c"><view class="key data-v-3a4dbc6c">应付金额</view><view class="value data-v-3a4dbc6c">{{"¥"+list.pay_price}}</view></view></view><view class="main-center cross-center scan-btn data-v-3a4dbc6c"><app-button vue-id="{{('45cf69c4-2')+','+('45cf69c4-1')}}" color="#ffffff" font-size="32" height="88" width="702" background="{{list.price>0?'#F09A21':'#cdcdcd'}}" disabled="{{list.price<=0}}" round="{{true}}" data-event-opts="{{[['^click',[['submit']]]]}}" bind:click="__e" class="data-v-3a4dbc6c" bind:__l="__l" vue-slots="{{['default']}}">已与店员确认,立即买单</app-button></view><block wx:if="{{activity.rules}}"><view class="scan-end data-v-3a4dbc6c"><view class="dir-left-nowrap cross-center data-v-3a4dbc6c"><view class="icon data-v-3a4dbc6c"></view><view class="data-v-3a4dbc6c">规则说明</view></view><text space="nbsp" class="data-v-3a4dbc6c">{{activity.rules}}</text></view></block></view><block wx:if="{{price_modal}}"><view class="scan-modal show bt data-v-3a4dbc6c"><view class="scan-modal-bg data-v-3a4dbc6c"></view><view class="scan-modal-pic main-center data-v-3a4dbc6c"><view class="info-model cross-center dir-top-nowrap data-v-3a4dbc6c"><view class="order-title data-v-3a4dbc6c">订单金额</view><view class="info-box dir-left-nowrap cross-center data-v-3a4dbc6c"><input class="info-input data-v-3a4dbc6c" focus="{{true}}" type="digit" placeholder-class="place" placeholder="输入支付金额" data-event-opts="{{[['input',[['setTempInput',['$event']]]]]}}" value="{{tmp_price}}" bindinput="__e"/><view class="data-v-3a4dbc6c">元</view></view><view class="info-end dir-left-nowrap cross-center data-v-3a4dbc6c"><view data-event-opts="{{[['tap',[['closePriceModel',['$event']]]]]}}" class="box-grow-1 main-center cross-center data-v-3a4dbc6c" bindtap="__e">取消</view><view class="box-grow-0 info-line data-v-3a4dbc6c"></view><view data-event-opts="{{[['tap',[['calcPrice',['$event']]]]]}}" class="box-grow-1 red main-center cross-center data-v-3a4dbc6c" bindtap="__e">确认</view></view></view></view></view></block></app-layout>