zxy试用
2021-03-24 19:36:35 1 举报
圣诞节
作者其他创作
大纲/内容
2.发送资源数据
用户池A
业务库
批量添加的资源和分院建立关系
系统库
业务模块
system
Y
extends
3.清除暂存资源
解除当前规则不匹配的资源
获取所有分院该业务的匹配规则
缓存配置模块和数据
保存规则
返回可添加列表
清除配置模块和数据
首页主表
MongoDB
调用查询
N:1
业务保存池数据
资源新增
判断是否入规则池
实时查询资源
1:N
遍历所有分院规则-建立匹配分院规则的关系
规则变动
授予设置用户归属(包含子)权限
归属部门、岗位、职务、员工类型、入职时间、性别、年龄、政治面貌、国籍、民族、学历11种
自动变更
1.生成分院管理员关系2.分院业务模块的匹配规则3.开始计算受众人员
业务池表
手动添加
用户池方案一
去除分院和业务资源的关联
保存首页基础数据
维护
返回可添加数据
保存首页组件JSON数据
获取规则
解析新规则
ApprovalAgreeHandle(通过)
~process()-findApprovalMemberIds()审批人-approvalProcess()审批节点流转
新增受众规则
查询用户归属
手动添加资源
判断是否在规则内
返回结果
ApprovalRejectHandle(拒绝)
~ process()
发送通知
3.通知业务池添加资源
保存目录
查询用户
2.查询暂存资源
首页管理员表
生成
ApprovalTemplateController
+approvalStart()+approvalOperateValidate()+approvalOperateStrategy()
总分院整体流程
request
手动变更
关联首页受众
记录去除的分院id
建立分院管理员权限
结束
关系建立成功
system-service
规则明细表
规则主表
关联资源
canvas
返回
用户池X
首页配置完成
查询用户关联新规则的受众项
用户池B
循环判断用户匹配规则
配置页面组件
首页B
插入受众用户
4.刷新资源列表
ApprovalStartListener
~onMessage()开启审批
人员
3.验证资源重复
受众项表
ApprovalAbstractHandle
+ approvalStart()启动+ approvalOperate().验证~ process()~approvalOperateGrant()操作~sendWorkFlowRequest()请求工作流~sendMemberMsg()通知审批用户......
N
首页A
手动添加资源交互流程
首页页面关联表
规则+手动添加的资源
配置首页组件
处理业务池
建立分院和资源的关系(资源id和分院id)
重新匹配首页规则和用户的关系
创建基本信息
解除分院目录和资源的关联
生成业务资源和分院的关系数据
1.保存资源
业务模块开始生成资源池
获取分院业务模块的匹配规则
创建目录
异步
关联规则B
首页受众调整方案
首页
1.生成目录层级关联2.生成目录资源关系
1.数据取消2.数据关联数据改变(组织、目录、类型等)
遍历所有分院规则-解除不匹配的分院关系
资源的变动(课程归属等)
获取查询规则
获取默认配置页面ID
关联规则A
目录资源关联表
ApprovalRevokeHandle(撤回)
~ process().
解析受众项
保存分院
目录表
user
新建首页
规则组类型表
1.手动添加资源
受众异步计算
N:1
资源数据变动
阶段
获取所有分院规则
管理端
2.移除资源
人员数据变更(岗位、职位、年龄、名称等)
ApprovalBaseHandle
+init()..初始化~ process()
1.移除资源
system-web
业务规则字段表
新增编辑业务数据
0 条评论
回复 删除
下一页