feat(admin): 添加管理员后台布局并优化Token管理界面

- 新增AdminView.vue作为管理员后台主布局组件
- 集成导航菜单支持Token管理和详情页面切换
- 添加管理员身份标识和退出功能
- 在TokenManageView中引入DocumentAdd图标用于数据添加
- 为表格行添加数据查看对话框功能
- 调整Token管理表格列宽度以改善显示效果
- 优化移动端响应式布局适配
This commit is contained in:
2026-04-24 16:51:20 +08:00
parent 37fd2c2bac
commit 4ca3356214
3 changed files with 17 additions and 7 deletions
+2 -2
View File
@@ -2,7 +2,7 @@
import {ref, watch, computed} from 'vue'
import {useRoute, useRouter} from "vue-router"
import {useCounterStore} from "@/stores/counter.ts"
import {Edit, Delete, Clock, User, Document} from '@element-plus/icons-vue'
import {Edit, Delete, Clock, User, Document, CloseBold} from '@element-plus/icons-vue'
const router = useRouter()
const route = useRoute()
@@ -70,7 +70,7 @@ const logout = () => {
@click="logout"
>
<el-icon>
<Delete/>
<CloseBold/>
</el-icon>
退出
</el-button>