新增用户管理和个人信息功能,支持CRUD操作和密码修改

This commit is contained in:
2026-07-03 10:18:08 +08:00
parent ca9b1e751c
commit e65b31abb0
8 changed files with 801 additions and 4 deletions
+20 -2
View File
@@ -36,13 +36,31 @@ const navLinks = [
</RouterLink>
<template v-if="authStore.isLoggedIn">
<RouterLink
to="/admin"
to="/profile"
class="px-3 py-1.5 rounded-md text-sm font-medium transition-colors
hover:bg-sky-500/40"
active-class="bg-sky-700/60"
>
管理后台
用户信息
</RouterLink>
<template v-if="authStore.user?.role === 'admin'">
<RouterLink
to="/admin"
class="px-3 py-1.5 rounded-md text-sm font-medium transition-colors
hover:bg-sky-500/40"
active-class="bg-sky-700/60"
>
管理后台
</RouterLink>
<RouterLink
to="/admin/users"
class="px-3 py-1.5 rounded-md text-sm font-medium transition-colors
hover:bg-sky-500/40"
active-class="bg-sky-700/60"
>
用户管理
</RouterLink>
</template>
<a
href="#"
class="px-3 py-1.5 rounded-md text-sm font-medium transition-colors