流程节点审批操作解析UML图
2023-08-16 10:56:01 0 举报
流程节点审批操作解析UML图主要描述了在业务流程中,各个审批节点的操作过程。图中展示了审批节点的顺序和相互之间的关系,以及每个节点的具体操作步骤。首先,流程开始于一个起始节点,然后根据业务需求,沿着预先设定的路径进行审批操作。在每个审批节点,参与者需要对相关信息进行审核、评估和决策。如果审批通过,流程将继续前进到下一个节点;如果审批不通过,流程将返回到上一个节点或者结束。通过这个UML图,我们可以清晰地了解整个审批流程的逻辑结构和操作细节,从而有效地指导实际的业务操作。
作者其他创作
大纲/内容
ActInstance流程节点实例对象
+ ActivityModel actInfo 基本信息+ array nextActivities 下一节点列表+ ActivityCondition condition 节点条件+ Permissions permissions 经办权限
....
ExternalCondition外部条件(加签)
+ array countersign_user 加签人集合
...
Resolve解析节点条件
+ array container 条件容器
+ interpret() 执行条件解析
NormalActivity普通节点
PermissionClient审批权限客户端
+ array container 经办权限容器+ array permissions 权限配置
+ verify() 经办权限验证+ getPermissionData() 获取权限数据
StampActivity盖章节点
CaseDataInterface流程实例数据接口
+ setCaseData() 设置流程实例数据+ setItemData() 设置流程节点工作项数据+ setFormData() 设置流程表单数据
BaseOperator具体审批操作
Condition流程条件抽象类
+ execute() 执行条件
SignActivity签字节点
ActivityCondition流程节点配置条件
+ array judges 条件集合+ array rules 条件规则
RolePermission角色审批权限
JobPermission岗位审批权限
AndSignCondition与签条件
+ Permissions permissions 经办权限
ActivityInterface流程节点接口
+ setNextActivities()+ getNextActivities()....
PermissionInterface审批权限接口
+ getUserList() 获取审批人员集合+ verify() 经办权限验证
OrgPermission组织审批权限
UserPermission用户审批权限
0 条评论
下一页