1.先把基本的功能实现:比如说账号正常登陆、退出;
2.角色列表增删改查搭建;
3.菜单列表增删改查搭建;添加目录、菜单、按钮
4.再给角色列表中的角色分配菜单;
5.再给账号分配角色;
6.后台登陆时,请求后台路由权限接口,根据返回的数据结构修改为和框架匹配的数据结构;
权限接口位置:import { getMenuList } from ‘@/api/sys/menu’;
权限接口调用位置,详细代码见:/@/store/modules/permission.ts
7.在项目配置将系统内权限模式改为 BACK 模式
// ! 改动后需要清空浏览器缓存
const setting: ProjectConfig = {
// 权限模式
permissionMode: PermissionModeEnum.BACK,
};