审批操作命令模式UML图
2023-08-07 17:27:52 0 举报
审批流程操作
作者其他创作
大纲/内容
ActivityInterface节点配置信息接口
+ setNextActivities() 获取下一节点+ getNextActivities() 获取下一节点...
ItemInstance流程节点工作项实例
+ WfItemModel itemInfo + bool state 工作项状态
...
ProcessInvoker审批命名调用者
- OperateInterface $command
+ setCommand()+ run()
OperationLogic审批操作客户端
+ executeProcess() 审批流程
ItemInterface节点工作项接口
+ isActivated() 工作项是否激活...
ActInstance流程节点配置实例
+ ActivityModel actInfo 节点配置+ ActivityCondition condition 节点条件+ Permissions permissions 经办权限....
....
FormInstance流程表单实例
BaseProcess流程命令基类
- ItemInstance itemInstance- ActInstance actInstance- bool $item_finished
RevokeProcess撤销审批命令
+ execute()
RejectProcess审批驳回命令
ApproveProcess审批通过命令
CaseDataInterface流程实例数据接口
+ setCaseData() 设置流程实例数据+ setItemData() 设置流程节点工作项数据+ setFormData() 设置流程表单数据
OperateInterface审批操作命令接口
+ execute() 执行审批操作
AutoProcess网关自动通过命令
StartProcess开始审批命令
0 条评论
下一页