feat(admin): 实现管理员登录认证和页面权限控制
- 添加管理员密码验证登录功能 - 实现登录状态管理和用户界面显示 - 集成权限检查确保页面访问安全 - 添加登录/登出流程处理 - 重构AdminView组件结构和样式 - 集成Element Plus图标和UI组件 - 添加设置页面路由配置 - 优化Token管理页面折叠表单设计 - 移除旧的响应式布局相关代码 - 更新应用标题动态渲染逻辑
This commit is contained in:
Vendored
+3
@@ -13,7 +13,10 @@ declare module 'vue' {
|
||||
export interface GlobalComponents {
|
||||
AddDataDialog: typeof import('./src/components/AddDataDialog.vue')['default']
|
||||
ElButton: typeof import('element-plus/es')['ElButton']
|
||||
ElCollapse: typeof import('element-plus/es')['ElCollapse']
|
||||
ElCollapseItem: typeof import('element-plus/es')['ElCollapseItem']
|
||||
ElDialog: typeof import('element-plus/es')['ElDialog']
|
||||
ElDivider: typeof import('element-plus/es')['ElDivider']
|
||||
ElDropdown: typeof import('element-plus/es')['ElDropdown']
|
||||
ElDropdownItem: typeof import('element-plus/es')['ElDropdownItem']
|
||||
ElDropdownMenu: typeof import('element-plus/es')['ElDropdownMenu']
|
||||
|
||||
Reference in New Issue
Block a user