Files
WorkNote/.trash/KMmpm/系统介绍/工作流建模/流程图绘制.md

90 lines
5.6 KiB
Markdown
Raw Normal View History

2025-01-13 11:22:31 +08:00
# 介绍
非 [系统三员](../用户/系统三员.md) 要使用此功能,需要 [系统三员](../用户/系统三员.md) 在 [功能授权](../安全管理/功能授权.md) 中的 [应用级](../安全管理/功能授权.md#应用级可授予权限列表) 授予用户 **流程图绘制** 权限
![](assets/Pasted%20image%2020241225150050.png)
在此功能页面中,可绘制流程图
顶部有 [系统工作流模板](#系统工作流模板)、**Activiti工作流模板** 标签页。选择不同的标签页,会分别显示对应工作流引擎的 [工作流模板库分组结构树](#工作流模板库分组结构树),右侧窗口显示工作流模板流程定义界面及流程定义工具栏
## 工作流模板库分组结构树
工作流模板分组结构树节点类型分为 **目录** 节点和 **模板** 节点
在工作流模板分组结构树上通过上方工具栏按钮或右键菜单可维护目录节点
![](assets/Pasted%20image%2020241225150859.png)
2025-01-16 19:45:32 +08:00
- 新建目录:在根节点或目录节点上点击 **新建目录** 按钮或者单击右键执行菜单项“新建目录”,可以在当前节点下创建一个新的目录节点
2025-01-13 11:22:31 +08:00
2025-01-16 19:45:32 +08:00
- 修改目录名称:在目录节点上点击 **修改名称** 按钮或者单击右键执行菜单项 **修改名称**,可以修改当前目录节点的名称
2025-01-13 11:22:31 +08:00
2025-01-16 19:45:32 +08:00
- 删除目录:工作流模板分组树上选取目录节点,点击 **删除目录** 按钮或者单击右键执行菜单项“删除目录”,删除当前目录节点。目录下存在子节点时或根目录节点不允许删除
2025-01-13 11:22:31 +08:00
## 模板节点
在工作流模板分组树上通过上方工具栏按钮或右键菜单可维护模板节点
![image-20241225151904780](assets/image-20241225151904780.png)
2025-01-16 19:45:32 +08:00
- 新建模板:工作流模板分组树上通过上方工具栏 **新建模板** 按钮或右键菜单“新建模板”菜单,可在根节点或目录节点下新建模板节点。详细说明见工作流模板定义
- 废弃模板:在工作流模板节点上点击“废弃模板”按钮或者单击右键执行 **废弃模板** 菜单项,废弃选中的工作流模板。被废弃的工作流模板将不能被引用
- 删除模板:在工作流模板分组树上选取工作流模板节点,点击 **删除模板** 按钮或者单击右键执行菜单项“删除模板”,删除被选取的工作流模板节点。工作流模板节点只有被废弃后才能被删除
2025-01-13 11:22:31 +08:00
- 属性:在工作流模板节点上点击“属性”按钮或者单击右键执行“属性”菜单项,弹出“模板属性”界面。可修改模板名称和模板备注信息
- 复制:选取一模板节点,点击“复制”按钮或者执行右键菜单项“复制”可以将被选定的模板复制到同级目录节点下
- 创建新版本:选取一模板节点,点击“创建新版本”按钮或者执行右键菜单项“创建新版本”可以将被选定的模板创建新版本并添加到选中节点下
- 移动到目录:选取一模板节点,点击“移动到目录”按钮,可在二级菜单中选择目标目录,将选定的模板移动到选中的目标目录节点下
# 系统工作流模板
## 绘制
工作流模板节点创建后,选取工作流模板节点,右侧流程定义窗口中默认显示流程的“开始”与“结束”步骤,利用窗口工具栏按钮可进行流程的具体步骤和活动路由分支定义
### 添加流程
单击工具栏 **添加流程** 按钮,在流程定义窗口中单击鼠标左键,会新建一个流程步骤
![image-20241225152052553](assets/image-20241225152052553.png)
双击流程步骤可进行流程步骤名称定义,点击空白处或者敲击回车键,完成单个流程节点定义。重复操作添加多个节点
### 添加关联
完成流程的步骤定义后,需要指定步骤间的流入、流出路由分支。单击工具栏 **添加关联** 按钮,在流程定义界面中选取需要定义流向路由分支的两个步骤,利用拉线操作定义其流入、流出路由分支。一个步骤可以有多个流入和流出,但对于首步骤不能有多个流入
![image-20241225152143966](assets/image-20241225152143966.png)
### 回退线
如果流程的步骤间存在回退关系,可以单击工具栏 **回退线** 按钮,在流程定义界面中选取需要定义回退线的两个任务,利用拉线操作定义其任务回退路由分支
![image-20241225152244716](assets/image-20241225152244716.png)
一个步骤可以有多根回退线,也可以没有回退线
### 编辑
完成流程步骤定义后,您若需要修改步骤,单击工具栏“编辑”按钮切换到一般选取模式下,选择需要修改的步骤任务框,双击步骤任务框,可修改步骤任务的名称
![image-20241225152706111](assets/image-20241225152706111.png)
单击工具栏 **编辑** 按钮切换到一般选取模式下,选择需要修改的流向线或者回退线,双击流向线或回退线,可查看或修改线性属性,包括颜色、线宽、类型
单击线型编辑框后的 **删除** 按钮或使用键盘的Delete键可删除任务路由分支
![image-20241225152845714](assets/image-20241225152845714.png)
### 删除
单击工具栏 **编辑** 按钮切换到一般选取模式下,选择需要删除的步骤任务框单击工具栏 **删除节点** 按钮,步骤任务节点被删除
![image-20241225152925548](assets/image-20241225152925548.png)
### 保存
单击工具栏 **保存** 按钮,保存对工作流模板所做的定义和修改,保存后的结果同时显示在左侧工作流模板结构树上
![image-20241225152959489](assets/image-20241225152959489.png)