点击空白处退出提示
作品详情
该项目是基于vue2的技术,为客户公司开发的员工后台管理系统。其中基于RBAC的权限设计思
想,通过给员工分配角色,给角色分配权限的方式来实现权限管理,以及分配按钮操作权。不同角色登录
进来, 看到的菜单应该不一样的。
负责模块:登录页、组织架构、角色管理、员工管理、权限管理
技术栈:vue + vue-router + vuex + axios + webpack + element-ui
责任描述:
1、使用element-ui框架搭建页面基本布局,保证布局合理性,美观性
2、进行axios的二次封装,并在请求拦截器和响应拦截器内配置相关内容
3、使用axios发送异步请求,配合async+await实现数据交互,渲染页面
4、封装自定义指令,处理图片加载失败、显示默认图片的情况
5、封装树形结构组件、头部显示栏组件,添加/编辑对话框传组件等
6、使用 vue-router 配置静态路由和动态路由,利用路由懒加载进行性能的优化
7、基于 RBAC 权限设计思想,控制登录用户的菜单权限和按钮权限
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论