payment.wxml 4.0 KB

1
  1. <view class="{{['data-v-58862dca',themeName]}}"><view class="payment u-skeleton data-v-58862dca"><view class="payment-header data-v-58862dca"><price class="u-skeleton-fillet data-v-58862dca" vue-id="60968672-1" content="{{amount}}" mainSize="56rpx" minorSize="40rpx" color="#FFFFFF" bind:__l="__l"></price><block wx:if="{{timeout>0}}"><view class="payment-count-down data-v-58862dca"><text class="data-v-58862dca">支付剩余时间</text><u-count-down vue-id="60968672-2" timestamp="{{timeout}}" show-days="{{false}}" show-hours="{{false}}" font-size="{{22}}" class="data-v-58862dca" bind:__l="__l"></u-count-down></view></block></view><view class="payment-main data-v-58862dca"><view class="payway-container u-skeleton-fillet data-v-58862dca"><u-radio-group bind:input="__e" style="width:100%;" vue-id="60968672-3" value="{{payway}}" data-event-opts="{{[['^input',[['__set_model',['','payway','$event',[]]]]]]}}" class="data-v-58862dca" bind:__l="__l" vue-slots="{{['default']}}"><view class="payway data-v-58862dca"><block wx:for="{{paywayList}}" wx:for-item="item" wx:for-index="index" wx:key="id"><view data-event-opts="{{[['tap',[['changePayway',['$0'],[[['paywayList','id',item.id,'pay_way']]]]]]]}}" class="payway-item data-v-58862dca" bindtap="__e"><u-image vue-id="{{('60968672-4-'+index)+','+('60968672-3')}}" src="{{item.icon}}" width="48" height="48" mode="scaleToFill" class="data-v-58862dca" bind:__l="__l"></u-image><view class="payway-item-content data-v-58862dca"><text class="payway-item-content-name data-v-58862dca">{{item.name}}</text><text class="payway-item-content-tips data-v-58862dca">{{item.extra}}</text></view><u-radio vue-id="{{('60968672-5-'+index)+','+('60968672-3')}}" shape="circle" name="{{item.pay_way}}" active-color="{{themeColor}}" class="data-v-58862dca" bind:__l="__l"></u-radio></view></block></view></u-radio-group><block wx:if="{{!$root.g0}}"><view class="payway-empty data-v-58862dca">暂无支付方式</view></block></view></view><block wx:if="{{$root.g1}}"><view class="payment-footer data-v-58862dca"><view data-event-opts="{{[['tap',[['handlePrepay',['']]]]]}}" class="{{['data-v-58862dca','payment-submit','u-skeleton-fillet',[(loadingPay)?'payment-submit--disabled':'']]}}" bindtap="__e"><u-loading vue-id="60968672-6" mode="circle" show="{{loadingPay}}" class="data-v-58862dca" bind:__l="__l"></u-loading><text hidden="{{!(!loadingPay)}}" class="data-v-58862dca">立即支付</text></view></view></block><page-status vue-id="60968672-7" status="{{pageStatus}}" class="data-v-58862dca" bind:__l="__l" vue-slots="{{['error']}}"><u-empty vue-id="{{('60968672-8')+','+('60968672-7')}}" text="{{pageErrorMsg}}" src="/static/images/empty/order.png" icon-size="{{280}}" class="data-v-58862dca" slot="error" bind:__l="__l"></u-empty></page-status><u-popup vue-id="60968672-9" mode="bottom" height="600rpx" safe-area-inset-bottom="{{true}}" border-radius="20" closeable="{{true}}" value="{{Alipayshow}}" data-event-opts="{{[['^close',[['handleclose']]],['^input',[['__set_model',['','Alipayshow','$event',[]]]]]]}}" bind:close="__e" bind:input="__e" class="data-v-58862dca" bind:__l="__l" vue-slots="{{['default']}}"><view class="Alipay data-v-58862dca"><view class="m-t-50 data-v-58862dca"><price class="u-skeleton-fillet data-v-58862dca" vue-id="{{('60968672-10')+','+('60968672-9')}}" content="{{amount}}" mainSize="56rpx" minorSize="40rpx" bind:__l="__l"></price></view><view class="flex row-between m-t-50 data-v-58862dca" style="width:100%;"><text class="bold data-v-58862dca">支付方式</text><text class="bold data-v-58862dca">支付宝</text></view><view class="p-20 m-t-50 m-b-50 data-v-58862dca" style="width:100%;background-color:#f7f7f7;">请复制链接,粘贴至浏览器并支付</view><button data-event-opts="{{[['tap',[['$copy',['$0'],['key']]]]]}}" class="btn data-v-58862dca" bindtap="__e">复制链接</button></view></u-popup></view><u-skeleton vue-id="60968672-11" loading="{{loadingSkeleton}}" animation="{{true}}" bgColor="#FFFFFF" class="data-v-58862dca" bind:__l="__l"></u-skeleton></view>