项目描述: 该项目为人力资源后台管理系统,用于对公司员工、部门的管理。主要模块有:登录、 首页、组织架构、企业、员工、权限、考勤、审批等。功能包括:分配权限、动态主题、全屏、 Excel导入导出等。特点:采用了RBAC权限设计,单页面开发。
项目职责: 1、 负责项目的搭建、与产品、UI 沟通、编码规范、页面布局的实现。 2、 负责用户主页模块、组织架构模块、员工模块、权限管理模块、角色管理模块等。 3、 与后端对接实现用户账号密码登录。 4、 实现登录功能、token持久化。 5、 实现主页模块的退出登录、登录未遂地址、全屏、换肤等功能。 6、 实现组织架构模块的添加子部门,编辑、删除部门等功能。把后端传来的平铺数据处理成树 形数据平铺到页面上进行渲染。 7、 实现员工管理模块的Excel导入导出、新增员工、角色分配、查看、转正等功能。 8、 实现权限管理模块的添加一级权限、添加子级权限、编辑、删除等功能。 9、 实现了角色管理模块的新增角色、分配权限、编辑、删除等功能。 10、常用的公用方法封装、接口请求数据方法封装,公用组件的封装。 11、负责新功能的开发、维护优化代码、分析解决 bug、提升用户体验。
技术栈:vue-admin-template二次开发、ES6、Vue2.x、vue-router、vue-cli、axios、element-ui等。