|
|
@@ -7,6 +7,11 @@
|
|
|
<span class="name">{{ user.nickname }}</span>
|
|
|
<img src="../assets/icon_bianji.png" class="icon" alt="" />
|
|
|
</div>
|
|
|
+ <div class="userInfo" v-else @click="goLogin">
|
|
|
+ <van-image width="60" height="60" radius="4"></van-image>
|
|
|
+ <span class="name">未登录</span>
|
|
|
+ <img src="../assets/icon_bianji.png" class="icon" alt="" />
|
|
|
+ </div>
|
|
|
|
|
|
<div class="order-card">
|
|
|
<div class="card-left">
|
|
|
@@ -59,7 +64,7 @@
|
|
|
</template>
|
|
|
</van-cell>
|
|
|
|
|
|
- <van-cell title="绑定银行卡" value="未绑定" is-link>
|
|
|
+ <van-cell title="我的银行卡" value="未绑定" is-link>
|
|
|
<template #icon>
|
|
|
<img class="menu-icon" src="../assets/info_icon_ka.png" alt="" />
|
|
|
</template>
|
|
|
@@ -95,10 +100,16 @@
|
|
|
<script setup>
|
|
|
import { computed } from 'vue'
|
|
|
import { useUserStore } from '../stores/user'
|
|
|
+import { useRouter } from 'vue-router'
|
|
|
const userStore = useUserStore()
|
|
|
const user = computed(() => {
|
|
|
return userStore.user
|
|
|
})
|
|
|
+
|
|
|
+const router = useRouter()
|
|
|
+const goLogin = () => {
|
|
|
+ router.push('/home')
|
|
|
+}
|
|
|
</script>
|
|
|
|
|
|
<style lang="less" scoped>
|