测试跑通SpringBoot + Vue + ElementUI
在如今这个人才需求量大的时代,各方企业为了永葆企业的活力与生机,在不断开
拓进取的同时,又广泛纳用人才,为企业的长久发展奠定了基础。于是,各个企业与部
门机构,都不可避免地会接触到人力资源管理的问题。
Hrm 是一款人力资源管理系统,其主要功能模块有员工个人信息修改、请假、员工
的薪资管理、考勤管理、社保管理。其中考勤管理实现了员工考勤状态的修改与员工考
勤月报表的导出,以及通过员工考勤记录的导入来实现员工考勤状态的判断。社保管理,
主要实现了员工社保的计算以及明细的修改。薪资管理,实现了员工工资的调整,以及
员工月工资报表的导出。
本项目采用了前后端分离的技术,前端是基于 Vue+ElementUI+Axios 开发的,后端
则是基于 Spring Boot+MyBatis Plus+ Jwt+Mysql。本项目实现了权限菜单管理,通过员
工的权限动态渲染菜单,并动态生成路由。通过 Jwt token 来判断当前登录的员工以及
员工的登录状态。
关键词:人力资源管理系统,Spring Boot,Vue,权限管理
1