diff --git a/src/components/UserAvatar.vue b/src/components/UserAvatar.vue
new file mode 100644
index 0000000..aefb0b1
--- /dev/null
+++ b/src/components/UserAvatar.vue
@@ -0,0 +1,93 @@
+
+
+
+
+
+ {{ text }}
+
+
+
+
+
diff --git a/src/components/layout.vue b/src/components/layout.vue
index 93f0dc8..dd706e5 100644
--- a/src/components/layout.vue
+++ b/src/components/layout.vue
@@ -5,6 +5,7 @@ import { useRoute, useRouter } from "vue-router";
import { Message } from "view-ui-plus";
import useCurrentInstance from "@/utils/hook/useCurrentInstance";
import SvgIcon from "@/components/SvgIcon.vue";
+import UserAvatar from "@/components/UserAvatar.vue";
let props = defineProps<{ layoutData: LayoutData }>();
const reload: Function = inject("reload") || new Function("console.error('empty')");
@@ -138,7 +139,8 @@ const linkMenu = (page: string) => {
};
const linkUserInfo = () => {
- window.location.href = baseHost + "/v/userinfo";
+ // 头像/姓名点击统一跳 UserHome 设置页「个人信息」pane(默认头像轮 2026-09-30,原 /v/userinfo 已下线语义)
+ window.location.href = baseHost + "/userhome/front/index.html#/settings?pane=profile";
};
const logout = () => {
let url = window.location.href;
@@ -174,7 +176,7 @@ function linkHomePage() {