类型 | 建设功能 | 具体事项 |
---|---|---|
基础建设 | 路由搭建 | - [x] 动态添加路由,包括非左侧菜单的路由 |
菜单搭建 | - [x] 非左侧菜单不展示 |
|
页签搭建 | - [x] 页签新增,关闭 - [x] 页面缓存处理 |
|
组件缓存 | - [x] keep-alive进行组件缓存 |
|
按钮权限设计 | - [x] 通过自定义指令,无权限按钮不显示 |
|
请求封装 | - [x] loading统一处理,同步异步只触发一次loading - [x] toast提示统一处理 - [x] get、post请求封装 |
|
权限建设 | 登录 | - [x] 登录后获取token、menus、userInfo存储到本地 - [x] 回车提交登录 |
登出 | - [x] 退出登录,重置一些原始数据 |
|
用户管理 | - [x] 管理用户信息 - [x] 关联角色,可以管理多次角色 |
|
角色管理 | - [x] 管理角色信息 - [x] 菜单&按钮权限配置 |
|
菜单管理 | - [x] 管理分类、页面菜单、按钮信息 |
ts相关处理比较粗糙