feat: 接口对接完成
This commit is contained in:
+18
-11
@@ -11,18 +11,24 @@
|
||||
<view class="my-page">
|
||||
<NavBar />
|
||||
<view class="flex flex-col items-center justify-center mt-30">
|
||||
<Avatar class="w-80 h-80 mx-auto" />
|
||||
<view class="text-16 mt-10">默认用户</view>
|
||||
<view class="text-12 mt-8">账号:199****654</view>
|
||||
<Avatar class="w-80 h-80 mx-auto" :src="getImageUrl(userStore.userInfo.avatar)" />
|
||||
<view class="text-16 mt-10">{{ userStore.userInfo.nickname }}</view>
|
||||
<view class="text-12 mt-8">账号:{{ userStore.userInfo.username }}</view>
|
||||
</view>
|
||||
<view class="flex justify-center text-center mt-15 items-center">
|
||||
<view>
|
||||
<view class="text-30 font-bold">1002</view>
|
||||
<view class="flex justify-center text-center mt-15 items-center px-30">
|
||||
<view class="flex-1">
|
||||
<view class="text-30 font-bold">{{ Number(userStore.userInfo.money) }}</view>
|
||||
<view class="text-14 mt-10 text-#3B81F3">我的余额</view>
|
||||
</view>
|
||||
<image class="w-100 h-100" src="@/static/images/my/translate.png" mode="aspectFit" />
|
||||
<view>
|
||||
<view class="text-30 font-bold">1231</view>
|
||||
<view class="w-50 h-50 relative">
|
||||
<image
|
||||
class="w-100 h-100 absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2"
|
||||
src="@/static/images/my/translate.png"
|
||||
mode="aspectFit"
|
||||
/>
|
||||
</view>
|
||||
<view class="flex-1">
|
||||
<view class="text-30 font-bold">{{ Number(userStore.userInfo.score) }}</view>
|
||||
<view class="text-14 mt-10 text-#3B81F3">我的股数</view>
|
||||
</view>
|
||||
</view>
|
||||
@@ -97,11 +103,12 @@ import Avatar from '@/components/Avatar.vue'
|
||||
import NavBar from '@/components/NavBar.vue'
|
||||
import { loginRoute } from '@/interceptors/route'
|
||||
import { useUserStore } from '@/store/user'
|
||||
import { getImageUrl } from '@/utils'
|
||||
|
||||
const userStore = useUserStore()
|
||||
|
||||
const handleLogout = () => {
|
||||
userStore.clearUserInfo()
|
||||
userStore.logout()
|
||||
uni.reLaunch({
|
||||
url: loginRoute,
|
||||
})
|
||||
@@ -143,7 +150,7 @@ const handleBankCard = () => {
|
||||
}
|
||||
|
||||
const handleInvite = () => {
|
||||
uni.navigateTo({
|
||||
uni.switchTab({
|
||||
url: '/pages/invite/index',
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user