本项目基于b站的云e办项目,视频链接:https://www.bilibili.com/video/BV1ff4y1M7XK?p=71&share_source=copy_web , 采用主流技术springboot+vue前后端分离开发,做完之后发现跟github上23kstar的vhr(微人事)项目有一点点相似...
- 员工资料:基本资料、高级资料
- 人事管理(尚未开发)
- 薪资管理:工资账套管理、员工账套管理(工资表管理、月末处理、工资表查询尚未开发)
- 统计管理(尚未开发)
- 系统管理:基础信息设置(部门管理、职位管理、职称管理、奖惩规则、权限组)、操作员管理(展示以及编辑操作员信息以及对应的角色信息)
- websocket在线聊天
- Spring Boot
- Spring Security
- Mybatis+Mybatis-Plus
- Redis
- RabbitMQ
- WebSocket
- 阿里云oss
- ...
- Vue
- ElementUI
- axios
- vue-router
- Vuex
- WebSocket
- vue-cli4
- ...
gitee:https://gitee.com/icatw/cloudEOffice
github:https://github.com/icatw/cloudEOffice
原项目使用fastdfs作为分布式文件存储系统,而我改用了阿里云的oss作为图片存储,另外采用了ui界面更为美观的knife4j作为接口文档(仍然存在很多bug)