多模块重构 3:security 实现多用户的认证支持

This commit is contained in:
YunaiV
2022-01-29 00:44:03 +08:00
parent 928b7dbe23
commit e9efff7076
23 changed files with 279 additions and 184 deletions

View File

@@ -4,29 +4,30 @@
* 钉钉、飞书等通知
* Vue3 支持
## [v1.4.0] 计划
* 工作流
* 修改表单为外置表单
* 修改请假流程
* 暂时以用户的岗位作为activiti 的用户组
* 请假需要请假人部门下具有项目经理岗位, 部门经理, 和人事 岗位的用户
* 新增 芋道源码部门下 用户 normal(岗位 普通用户) projectmgr(岗位 项目经理) depmgr岗位 部门经理) hradmin (岗位 人事)
* 请假流程如下
1. 请假人 normal (密码 123456) 登录在我的请假表单,点击新增,填写请假表单
2. 如果请假天数<=3, 项目经理 进行审批. 项目经理 projectmgr(密码123456) 登录 待办请假,中进行审批,可以查看历史跟踪,和流程图
3. 如果请假天数>3 需部门经理 进行审批部门经理depmgr(密码123456) 登录 待办请假,中进行审批,可以查看历史跟踪,和流程图
4. 人事登陆用户名hradmin 密码:123456) 登录 待办请假, 中进行审批,可以查看历史跟踪,和流程图
5. 流程结束
* 我的请假中,可以查询本人的请假申请, 和进度
### 📝 TODO
* 支付
* 用户前台的社交登陆
* 用户前台的修改手机、修改密码、忘记密码
## [v1.3.0] 进行中
## [v1.4.0] 计划,预计 2022.02.28 发布
### ⚠️ Warning
### 📈 Statistic
### ⭐ New Features
*【优化】操作日志新增用户类型,实现 APP 端的 API 的操作日志的记录
### 🐞 Bug Fixes
*【修复】用户无权限访问 指定 API 时,未返回 FORBIDDEN 结果码
### 🔨 Dependency Upgrades
## [v1.3.0] 2022.01.24
### ⚠️ Warning