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 条评论
 下一页