|                                                                 |  | <template>	<view class="u-page">		<view class="se-p-40 se-pos">			<image class="se-w-p-100 se-h-300 se-br-20" src="@/static/image/6584.png" mode=""></image>			<view class="se-pos-lc se-fs-32 se-c-white se-flex se-flex-v se-flex-ff se-pl-60">				<text>钱包(元)</text>				<text class="se-mt-20 se-fw-6 se-fs-34">¥{{myMoney}}元</text>			</view>		</view>		<view class="se-mx-40">			<u-tabs :list="nav"			:current="current"			lineColor="#ff7a31"			:activeStyle="{				color: '#ff7a31',				transform: 'scale(1.05)'			}"			:inactiveStyle="{				color: '#333',				transform: 'scale(1)'			}"			:scrollable="true"			itemStyle="padding-left: 20rpx; padding-right: 20rpx;font-size:18rpx; height: 60rpx;"			@click="tabClick"></u-tabs>		</view>		<withdrawalBox @onParent="onUserInfo()" :userId="userId" :myMoney="myMoney" v-if="current==0" />		<rechargeBox @onParent="onUserInfo()" :userId="userId" :myMoney="myMoney" v-if="current==1" />	</view></template>
<script>	import withdrawalBox from "./component/withdrawal.vue"	import rechargeBox from "./component/recharge.vue"	import {		userInfo	} from "@/common/api.js"	export default{		components:{			withdrawalBox,			rechargeBox		},		data(){			return{				myMoney:0,				userId:"",				current:0,				nav: [					{						name: '提现',					}, 					// {
					// 	name: '充值',
					// }
				],				money:null,							}		},		onShow(options) {			this.onUserInfo()		},		methods:{			onUserInfo(){				let params={}				userInfo(params).then(response=>{					console.info("userInfo",response)					this.userId=response.result.id					this.myMoney=response.result.amount?response.result.amount:0				}).catch(error=>{									})			},			tabClick(event){				this.current = event.index			}		}	}</script>
<style></style>
 |