这是我们团队为某科技公司开发的人力资源管理系统。
该系统采用前后端分离架构。前端使用vue全家桶 + element-ui开发,登陆支持人脸识别及第三方如钉钉登陆,图表采用的echart。后端采用springboot+mybatisplus+flowable开发,oauth2+jwt鉴权,采用redis做缓存。其中我们队flowable进行了深度开发已支持工作流审批(直接上级审批,部门经理,角色,指定人员等),并提供api,极大地简化了工作流开发门槛,使得开发工作就像开发普通的管理模块一样,只是对了一步在线流程图设计。本系统中绝大部分的审批流使用开发了对应的代码生成器直接生成。