项目简介
本项目是一个前后端分离的人力资源管理系统,采用Spring Boot和Vue进行开发。旨在为用户提供高效、便捷的人力资源管理功能,涵盖员工信息管理、消息通知、权限控制等。
项目的主要特性和功能
- 菜单管理:借助
MenuMeta
类实现菜单元数据管理,包含菜单保持活动状态与认证需求管理。提供isKeepAlive()
、setKeepAlive(boolean keepAlive)
方法管理活动状态,isRequireAuth()
、setRequireAuth(boolean requireAuth)
方法管理认证需求。 - 消息管理:通过
MsgContent
类实现消息内容的存储与管理,具备消息唯一标识符、内容、标题和创建日期等属性,提供相应get和set方法用于获取和设置各项属性。
安装使用步骤
前端安装
- 进入前端项目目录:
bash cd weirenshi/hrclient
- 安装依赖:
bash npm install
- 启动前端服务:
bash npm run serve
后端安装
- 进入后端项目目录:
bash cd weirenshi/hrserver
- 使用Maven构建项目:
bash mvn clean install
- 启动后端服务:
bash mvn spring-boot:run
访问系统
打开浏览器,访问http://localhost:8080
,即可进入人力资源管理系统。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】