Files
2026-04-14 17:38:46 +08:00

1 line
3.2 KiB
Plaintext

<view class="payment-pages"><view class="payment u-skeleton"><view class="payment-header"><price-format class="u-skeleton-fillet" vue-id="60968672-1" subscript-size="{{40}}" first-size="{{56}}" second-size="{{40}}" price="{{amount}}" weight="{{500}}" bind:__l="__l"></price-format><block wx:if="{{timeout>0}}"><view class="payment-count-down"><text>支付剩余时间</text><u-count-down vue-id="60968672-2" timestamp="{{timeout}}" show-days="{{false}}" show-hours="{{false}}" font-size="{{22}}" bind:__l="__l"></u-count-down></view></block></view><view class="payment-main"><view class="payway-container u-skeleton-fillet flex"><u-radio-group bind:input="__e" class="flex-1" vue-id="60968672-3" value="{{payway}}" data-event-opts="{{[['^input',[['__set_model',['','payway','$event',[]]]]]]}}" bind:__l="__l" vue-slots="{{['default']}}"><view class="payway"><block wx:for="{{paywayList}}" wx:for-item="item" wx:for-index="__i0__" wx:key="id"><view data-event-opts="{{[['tap',[['changePayway',['$0'],[[['paywayList','id',item.id,'pay_way']]]]]]]}}" class="payway-item" bindtap="__e"><u-image vue-id="{{('60968672-4-'+__i0__)+','+('60968672-3')}}" src="{{item.image}}" width="48" height="48" mode="scaleToFill" bind:__l="__l"></u-image><view class="payway-item-content"><text class="payway-item-content-name">{{item.name}}</text><text class="payway-item-content-tips">{{item.extra}}</text></view><u-radio vue-id="{{('60968672-5-'+__i0__)+','+('60968672-3')}}" shape="circle" name="{{item.pay_way}}" active-color="{{colorConfig.primary}}" bind:__l="__l"></u-radio></view></block></view></u-radio-group><block wx:if="{{!$root.g0}}"><view class="payway-empty">暂无支付方式</view></block></view></view><view class="payment-footer"><view data-event-opts="{{[['tap',[['handlePrepay',['$event']]]]]}}" class="{{['payment-submit',(loadingPay)?'payment-submit--disabled':'']}}" bindtap="__e"><u-loading vue-id="60968672-6" mode="circle" show="{{loadingPay}}" bind:__l="__l"></u-loading><text hidden="{{!(!loadingPay)}}">立即支付</text></view></view></view><u-popup vue-id="60968672-7" 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" bind:__l="__l" vue-slots="{{['default']}}"><view class="Alipay"><view class="m-t-50"><price-format class="u-skeleton-fillet" vue-id="{{('60968672-8')+','+('60968672-7')}}" subscript-size="{{40}}" first-size="{{56}}" second-size="{{40}}" price="{{amount}}" weight="{{500}}" bind:__l="__l"></price-format></view><view class="flex row-between m-t-50" style="width:100%;"><text class="bold">支付方式</text><text class="bold">支付宝</text></view><view class="p-20 m-t-50 m-b-50" style="width:100%;background-color:#f7f7f7;">请复制链接,粘贴至浏览器并支付 <view style="color:red;font-size:20rpx;"> (为了账户安全,请勿分享此链接) </view></view><button data-event-opts="{{[['tap',[['oncopy',['$event']]]]]}}" class="btn" bindtap="__e">复制链接</button></view></u-popup><u-skeleton vue-id="60968672-9" loading="{{loadingSkeleton}}" animation="{{true}}" bgColor="#FFF" bind:__l="__l"></u-skeleton></view>