2020.7—2021.1 高鑫科技有限公司 高鑫科技后台管理系统(VUE PC端)
项目简介:高鑫科技后台管理系统是提供给管理者登记各类信息及管理员工其中包含:公共模块,控制面板模块,用户管理模块,员工模块,考勤管理模块,流程管理模块,公告模块,邮件模块,任务管理模块,日程管理模块,工作计划模块,文件管理模块,笔记管理模块,通讯录模块,讨论区模块,并具备打印页面放大等功能;
负责模块:公共模块,权限管理,控制面板,用户管理,员工管理,打印页面,放大缩小页面,支持批量导入导出xls复杂表单,云存储等等功能
应用技术:
1.使用Vue-cli脚手架搭建项目结构,配合element-UI+Sass进行页面制作点击左侧菜单栏并具备有树形结构选择框
2.使用Vuex中的store分模块管理
3.Vue-router实现路由跳转,在导航守卫里面引入Nprogress让加载时更美观,并完成了权限控制主要逻辑;
4.通过axios取消重复点击请求以及切换路由请求,避免不必要的请求;
5.使用路由懒加载提高了页面的加载速度;
6.项目中权限管理基于rbac模型,实现了权限管理的主流功能,让管理者更好分配员工不同的权限被分配的员工只显示相应的页面信息;
7.项目中对多个复用组件进行抽取封装,提高代码的可复用性以及可维护性;
8.运用axios拦截器配置接口的token,对token过期进行处理
9.使用规则校验对员工基本的新增和修改进行校验,更好的方便了管理者对于员工的新增以及修改
10.封装Vue自定义指令实现自动全局组件注册提高了开发者的开发效率以及更好的维护
11.项目利用Vue-print-nb支持网页的打印,让每位管理者以及行政人员更好的打印出该页面息;
12.项目支持xls的批量导入导出
13.支持云存储对象存储功能