完善余额功能

This commit is contained in:
2025-05-09 13:58:42 +08:00
parent 0b55863ba3
commit 2a32bd6fe5
309 changed files with 10732 additions and 5169 deletions

View File

@ -1 +1 @@
<view><view class="bg-white u-m-32 u-p-32 br16 block"><view class="nr">充值金额</view><view class="u-m-t-16"><text class="price">5.0</text><text class="bold-400 nr u-m-l-16">元</text></view><view class="u-m-t-32 xs"><text class="recharge">充值金额:</text><text>5元</text></view></view><view class="bg-white u-m-32 u-p-32 br16 block"><view class="nr">选择支付方式</view><view class="row-between u-m-t-32"><view class="row-center"><u-icon vue-id="55ad4994-1" name="zhifubao-circle-fill" color="#1477FE" size="80" onVueInit="__l"></u-icon><view class="u-m-l-16 lg">支付宝</view></view><view class="flex1 row-end"><u-radio-group onInput="__e" vue-id="55ad4994-2" value="{{pay.alipay}}" data-event-opts="{{[['^input',[['__set_model',['$0','alipay','$event',[]],['pay']]]]]}}" onVueInit="__l" vue-slots="{{['default']}}"><u-radio vue-id="{{('55ad4994-3')+','+('55ad4994-2')}}" shape="circle" active-color="{{themeColor}}" onVueInit="__l"></u-radio></u-radio-group></view></view></view><view class="fixed left-0 right-0 bottom-0 u-m-64"><u-button vue-id="55ad4994-4" hover-class="none" customStyle="{{({height:'76rpx',backgroundColor:themeColor,color:'#fff',border:'none',borderRadius:'100rpx'})}}" hair-line="{{false}}" data-event-opts="{{[['^click',[['pay']]]]}}" onClick="__e" onVueInit="__l" vue-slots="{{['default']}}">立即支付</u-button></view></view>
<view><view class="bg-white u-m-32 u-p-32 br16 block"><view class="nr">充值金额</view><view class="u-m-t-16"><text class="price">{{amount}}</text><text class="bold-400 nr u-m-l-16">元</text></view><view class="u-m-t-32 xs"><text class="recharge">充值金额:</text><text>{{amount+"元"}}</text></view></view><view class="bg-white u-m-32 u-p-32 br16 block payment"><view class="nr">选择支付方式</view><view class="payment-main"><view class="payway-container u-skeleton-fillet"><u-radio-group onInput="__e" style="width:100%;" vue-id="55ad4994-1" value="{{payway}}" data-event-opts="{{[['^input',[['__set_model',['','payway','$event',[]]]]]]}}" onVueInit="__l" vue-slots="{{['default']}}"><view class="payway"><view data-event-opts="{{[['tap',[['changePayway',['$0'],[[['paywayList','id',item.id,'pay_way']]]]]]]}}" class="payway-item" onTap="__e" a:for="{{paywayList}}" a:for-item="item" a:for-index="index" a:key="id"><u-image vue-id="{{('55ad4994-2-'+index)+','+('55ad4994-1')}}" src="{{item.icon}}" width="48" height="48" mode="scaleToFill" onVueInit="__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="{{('55ad4994-3-'+index)+','+('55ad4994-1')}}" shape="circle" name="{{item.pay_way}}" active-color="{{themeColor}}" onVueInit="__l"></u-radio></view></view></u-radio-group><block a:if="{{!paywayList.length}}"><view class="payway-empty">暂无支付方式</view></block></view></view></view><view class="fixed left-0 right-0 bottom-0 u-m-64"><u-button vue-id="55ad4994-4" hover-class="none" customStyle="{{({height:'76rpx',backgroundColor:themeColor,color:'#fff',border:'none',borderRadius:'100rpx'})}}" hair-line="{{false}}" data-event-opts="{{[['^click',[['handlePrepay']]]]}}" onClick="__e" onVueInit="__l" vue-slots="{{['default']}}">立即支付</u-button></view></view>