feat(admin): 添加管理员后台布局并优化Token管理界面
- 新增AdminView.vue作为管理员后台主布局组件 - 集成导航菜单支持Token管理和详情页面切换 - 添加管理员身份标识和退出功能 - 在TokenManageView中引入DocumentAdd图标用于数据添加 - 为表格行添加数据查看对话框功能 - 调整Token管理表格列宽度以改善显示效果 - 优化移动端响应式布局适配
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user