wallet.wxml 2.6 KB

1
  1. <view class="wallet-page data-v-c179270e"><view class="balance-card data-v-c179270e"><view class="card-header data-v-c179270e"><text class="data-v-c179270e">我的余额</text><view data-event-opts="{{[['tap',[['handleWithdrawDetail',['$event']]]]]}}" class="detail-link data-v-c179270e" bindtap="__e">提现明细<u-icon vue-id="492aa3ad-1" name="arrow-right" color="#FFFFFF" size="26" top="4rpx" class="data-v-c179270e" bind:__l="__l"></u-icon></view></view><view class="amount flex-c data-v-c179270e"><text class="number data-v-c179270e">{{"¥ "+restMoney}}</text></view><view class="balance-info flex-c data-v-c179270e">{{'(可用余额¥'+canUseMoney+" 提现中¥"+freezeMoney+')'}}</view><view class="flex-c data-v-c179270e"><view data-event-opts="{{[['tap',[['handleWithdraw',['$event']]]]]}}" class="withdraw-btn data-v-c179270e" bindtap="__e">提现</view></view></view><view class="detail-section data-v-c179270e"><view class="section-header data-v-c179270e"><text class="data-v-c179270e">余额明细</text><view data-event-opts="{{[['tap',[['toggleFilter',['$event']]]]]}}" class="filter data-v-c179270e" bindtap="__e">分类<u-icon vue-id="492aa3ad-2" name="arrow-down" color="#333" size="26" class="data-v-c179270e" bind:__l="__l"></u-icon></view></view><page-scroll vue-id="492aa3ad-3" slotEmpty="{{true}}" url="/token/user/accountChangeList" immediate="{{false}}" bgColor="#ffffff" data-ref="pageRef" data-event-opts="{{[['^updateList',[['handleUpdateList']]]]}}" bind:updateList="__e" class="data-v-c179270e vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view class="detail-list data-v-c179270e"><block wx:for="{{detailList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['goToDetail',['$0'],[[['detailList','',index]]]]]]]}}" class="detail-item data-v-c179270e" bindtap="__e"><view class="item-left data-v-c179270e"><text class="title data-v-c179270e">{{item.title}}</text><text class="time data-v-c179270e">{{item.createTime}}</text></view><view class="item-right data-v-c179270e"><text class="{{['data-v-c179270e','amount',item.changeMoney>0?'income':'expense']}}">{{''+item.changeMoney+''}}</text><block wx:if="{{item.desc}}"><text class="status data-v-c179270e">{{item.desc}}</text></block></view></view></block></view></page-scroll></view><category-popup vue-id="492aa3ad-4" show="{{showCategoryPopup}}" data-event-opts="{{[['^updateShow',[['__set_sync',['$0','showCategoryPopup','$event'],['']]]],['^confirm',[['onCategoryConfirm']]]]}}" bind:updateShow="__e" bind:confirm="__e" class="data-v-c179270e" bind:__l="__l"></category-popup></view>