feat: 添加用户设置功能,支持修改昵称和邮箱,重构相关路由和组件

This commit is contained in:
2025-12-21 01:11:53 +07:00
parent 2e42bbc278
commit a4034b6b78
22 changed files with 620 additions and 225 deletions

View File

@@ -53,7 +53,25 @@ const routes: Array<RouteRecordRaw> = [
},
{
path: "/user/settings",
component: () => import("@/views/user/settings.vue"),
component: () => import("@/views/user-settings/outlet.vue"),
children: [
{
path: "",
component: () => import("@/views/user-settings/index.vue"),
},
{
path: "username",
component: () => import("@/views/user-settings/username.vue"),
},
{
path: "nickname",
component: () => import("@/views/user-settings/nickname.vue"),
},
{
path: "email",
component: () => import("@/views/user-settings/email.vue"),
},
],
},
{
path: "/system-settings",