1 line
3.5 KiB
Plaintext
1 line
3.5 KiB
Plaintext
<view class="mine-balance-list"><view class="count-info flex-center flex-column c-base" style="{{'background:'+(primaryColor)+';'}}"><view class="f-caption">当前余额(元)</view><view class="price mt-sm">{{userInfo.balance}}</view></view><block wx:for="{{list.data}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="flex-center fill-base mg-big pd-lg box-shadow radius-24"><view class="flex-1 mr-lg"><view class="flex-y-baseline f-caption c-warning text-bold">¥<view class="f-sm-title">{{item.price}}</view></view><view class="f-caption c-desc mt-sm">{{item.title}}</view><block wx:if="{{item.member_level*1>0}}"><view class="f-caption mt-sm" style="{{'color:'+(primaryColor)+';'}}">{{''+item.member_title+''}}</view></block></view><view data-event-opts="{{[['tap',[['toChangeItem',['chooseInd',index]]]]]}}" class="stored-btn flex-center f-caption c-base radius-4" style="{{'background:'+(primaryColor)+';'}}" catchtap="__e">立即充值</view></view></block><view class="fill-base mg-big pd-lg box-shadow radius-24"><view class="input-item flex-between radius-16"><input class="flex-1 mr-lg pt-md pb-md pl-lg f-paragraph c-title" type="digit" placeholder="请输入充值金额,无赠送" placeholder-class="f-paragraph c-caption" data-event-opts="{{[['input',[['__set_model',['','price','$event',[]]],['checkInput',['$event','price']]]]]}}" value="{{price}}" bindinput="__e"/><view data-event-opts="{{[['tap',[['toChangeItem',['chooseInd','price']]]]]}}" class="stored-btn flex-center f-caption c-base" style="{{'background:'+(primaryColor)+';'}}" catchtap="__e">立即充值</view></view></view><view class="fill-base mg-big pd-lg box-shadow radius-24"><view class="flex-y-center mb-lg"><view class="common-line" style="{{'background:'+(primaryColor)+';'}}"></view><view class="f-title c-title text-bold">充值说明</view></view><view class="f-desc c-caption"><rich-text nodes="{{text}}"></rich-text></view></view><view class="space-footer"></view><uni-popup class="vue-ref" vue-id="9afc1868-1" type="bottom" custom="{{true}}" data-ref="choose_item" bind:__l="__l" vue-slots="{{['default']}}"><view data-event-opts="{{[['touchmove',[['',['$event']]]]]}}" class="popup-choose-item fill-base pt-lg pb-lg radius-top-34" catchtouchmove="__e"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="flex-between pl-lg pr-lg pb-lg" style="width:100%;" catchtap="__e"><view class="flex-center f-title c-title text-bold">选择支付方式</view><view class="iconfont icon-add-circle rotate-45 _i" style="{{'color:'+(subColor)+';'}}"></view></view><block wx:for="{{payList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['toChangeItem',['payInd',index]]]]]}}" class="{{['flex-between','ml-md','mr-md','pl-sm','pr-sm','pt-lg','pb-lg',[(index>0)?'b-1px-t':'']]}}" catchtap="__e"><view class="pay-item flex-y-center"><view class="{{['iconfont','mr-md','_i',item.icon]}}" style="{{'color:'+(item.id==1?primaryColor:'#01AAF2')+';'}}"></view><view class="flex-y-baseline">{{item.title+''}}</view></view><view class="{{['pay-icon','iconfont','c-caption','_i',[(payInd!=index)?'icon-xuanze':''],[(payInd==index)?'icon-radio-fill':'']]}}" style="{{'color:'+(payInd==index?primaryColor:'')+';'}}"></view></view></block><view class="space-lg"></view><view data-event-opts="{{[['tap',[['toPay',['$event']]]]]}}" class="pay-btn flex-center f-title c-base radius" style="{{'background:'+(primaryColor)+';'}}" bindtap="__e">立即支付</view><view class="space-lg"></view><view class="space-safe"></view></view></uni-popup></view> |