2025-04-11 14:52:29 +08:00
|
|
|
|
# 目录
|
|
|
|
|
|
|
|
|
|
```table-of-contents
|
|
|
|
|
title:
|
|
|
|
|
style: nestedList # TOC style (nestedList|nestedOrderedList|inlineFirstLevel)
|
|
|
|
|
minLevel: 0 # Include headings from the specified level
|
|
|
|
|
maxLevel: 0 # Include headings up to the specified level
|
|
|
|
|
includeLinks: true # Make headings clickable
|
|
|
|
|
hideWhenEmpty: false # Hide TOC if no headings are found
|
|
|
|
|
debugInConsole: false # Print debug info in Obsidian console
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
# 操作
|
|
|
|
|
|
2025-01-13 11:22:31 +08:00
|
|
|
|
## 新建文件夹
|
|
|
|
|
|
|
|
|
|
在 **流程模板目录** 中右键,选择 ==新建 → 文件夹 → 普通文件夹==
|
|
|
|
|
|
2025-03-10 13:44:15 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
在弹出的窗口中输入文件夹名称,点击确定即可完成新建
|
|
|
|
|
|
2025-03-10 13:44:15 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
## 新建流程模板
|
|
|
|
|
|
|
|
|
|
在要新建流程模板的文件夹中,右键选择新建 **流程模板**
|
|
|
|
|
|
2025-03-10 13:44:15 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
即可弹出流程模板的属性定义界面
|
|
|
|
|
|
|
|
|
|
### 必要概念掌握
|
|
|
|
|
|
|
|
|
|
#### 工作流名称
|
|
|
|
|
|
|
|
|
|
流程模板属性定义界面中的 **常规** 页签中的 **工作流名称** 是必填项
|
|
|
|
|
|
2025-03-10 13:44:15 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
#### 开始过程与结束过程
|
|
|
|
|
|
|
|
|
|
用户在 **流程图定义** 页签中对流程的相关过程进行设计。在流程图中,**每一个方框都代表着一个过程**,**任何一个流程都有开始与结束两个过程**,这两个过程是不允许被删除的。此外,开始流程允许进行一定程度上的修改,而结束流程不允许修改
|
|
|
|
|
|
2025-03-10 13:46:16 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
#### 过程名称
|
|
|
|
|
|
|
|
|
|
过程属性定义界面中的 **常规** 页签中的 **过程名称** 是必填的(默认会有个名字,建议改名成便于理解的,开始过程可改可不改)
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
#### 过程类型
|
|
|
|
|
|
|
|
|
|
过程属性定义界面中的 **常规** 页签中的 **过程类型** 有三个常用类型为普通、归档、发布
|
|
|
|
|
|
|
|
|
|
- 普通类型不作介绍
|
|
|
|
|
- 归档类型会在该过程执行完后,将在走工作流的这份文件存放至归档区当中
|
|
|
|
|
- 发布类型则需要设计在归档类型之后,用户在该过程中可将文件发放给指定用户
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
#### 参与人
|
|
|
|
|
|
|
|
|
|
过程属性定义界面中的 **参与人与时间** 页签中需要指定当前过程的参与人(开始过程有默认参与人,无需修改)
|
|
|
|
|
|
|
|
|
|
- 添加用户:可以选择系统中的某个用户作为该过程的参与人,可以多选(不推荐,当人员变动时需要改动流程,相对死板)
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
- 添加岗位:可以选择系统中的某个岗位作为该过程的参与人,只要是该岗位的用户,都可以作为该过程参与人(建议采用这种方式)
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
- 添加动态用户:动态用户会根据流程启动者或上一过程的参与人的不同而产生变化(相对复杂,如果不确定可以忽略)
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
#### 参与人角色
|
|
|
|
|
|
|
|
|
|
过程属性定义界面中的 “ 参与人与时间 ” 页签中需要指定当前过程的参与人的流程角色(开始过程的默认参与人有流程角色,无需修改)
|
|
|
|
|
|
|
|
|
|
- 过程执行人:常用,具备对文档的修改等权限
|
|
|
|
|
- 只读过程执行人:常用,只能查看文档
|
|
|
|
|
- 其他不常用,此处不做介绍
|
|
|
|
|
|
|
|
|
|
#### 设定操作
|
|
|
|
|
|
|
|
|
|
过程属性定义界面中的 “ 高级设定 ” 页签中能够设定在当前过程中希望系统进行的操作
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
根据该过程希望系统执行的操作,在上图方框中进行新增,**每一个操作都需要单独定义一条设定**
|
|
|
|
|
|
|
|
|
|
> 例如:
|
|
|
|
|
>
|
|
|
|
|
> - 该过程的参与人需要签字 → 需要新增一条设定
|
|
|
|
|
> - 该过程需要写入签字时间 → 需要新增一条设定
|
|
|
|
|
> - 该过程需要写入文档编码 → 需要新增一条设定
|
|
|
|
|
>
|
|
|
|
|
> 希望系统做几件事,那就定义几条设定
|
|
|
|
|
|
|
|
|
|
**每一条设定都需要设置 “ 属性名称 ”**,这个名称与文档中的定位名称相同
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
此外,还需要根据情况设置 “ 流程属性 ” 或 “ 对象属性 ”,**对于文件在创建之初就具备的属性,需要在 “ 对象属性 ” 中进行设置,对于文件在走流程时逐渐添加上去的信息,需要在 “ 流程属性 ” 中进行设置**
|
|
|
|
|
|
|
|
|
|
> 例如:
|
|
|
|
|
>
|
|
|
|
|
> - 希望系统自动写入文件版本 → 文件自创建之初就有版本 → 在 “ 对象属性 ” 中设置
|
|
|
|
|
> - 希望系统自动写入文档编码 → 文件自创建之初就有编码 → 在 “ 对象属性 ” 中设置
|
|
|
|
|
> - 希望系统自动签上参与人的电子签名 → 文件创建之初没有这个签名,需要流程审批之后才会有签名 → 在 “ 流程属性 ” 中设置
|
|
|
|
|
> - 希望系统自动写入参与人签名的时间 → 文件创建之初没有签名时间,需要流程审批之后才会有签名时间 → 在 “ 流程属性 ” 中设置
|
|
|
|
|
>
|
2025-03-10 21:57:43 +08:00
|
|
|
|
> 
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
### 操作
|
|
|
|
|
|
|
|
|
|
1. 创建 “ 流程模板 ”
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
2. [工作流命名](#工作流名称),以简单好记,容易辨认为准
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
3. 打开 “ 流程图定义 ” 页签
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
4. 定义 “ 开始过程 ” 或 “ 新建过程 ”
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
5. 定义过程:双击 “ 过程 ”,或对 “ 过程 ” 右键选择 “ 属性 ”
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
6. [过程命名](#过程名称),以简单好记,容易辨认为准(开始过程可以不用改名)
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
7. 设置 [参与人](#参与人) 与 [角色](#参与人角色)(开始过程可不用)
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
8. 在 “ 高级设定 ” 中 [设定操作](#设定操作)
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
9. 完成后点击确定
|
|
|
|
|
|
|
|
|
|
10. 定义其他过程,拖动过程调整位置
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
11. 归档或发布过程:新建过程时选择 “ 归档 ” 或 “ 发布 ” 即可,或者通过 [过程类型](#过程类型) 设置
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
12. 将各个过程串联:选择前一个过程,右键选择 “ 指定后过程 ”,再点击后一个过程(*发布过程要在归档过程之后*)
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
13. 完成串联
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
14. 点击右下角 “ 确定 ” 按钮进行保存
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
### 扩展操作
|
|
|
|
|
|
|
|
|
|
#### 多位会签
|
|
|
|
|
|
|
|
|
|
若希望在流程中,某一过程执行完成后,下一过程可以有多位参与人进行会签,那么需要根据参与人设置不同的过程,每一个参与人都需要对应一个过程,并且将多个过程并排排列,让上一过程连线到后续的多个过程上
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
#### 盖章
|
|
|
|
|
|
|
|
|
|
若希望文件在系统中通过某个过程后,能够自动盖章,那么需要在文档模板上进行相应的制作,并且在设定操作时,在 “ 流程属性 ” 中选择对应的公章即可
|
|
|
|
|
|
|
|
|
|
## 邮件通知
|
|
|
|
|
|
|
|
|
|
在相应的过程定义界面,打开 “ 邮件通知 ” 页签
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
勾选相应的通知策略后,即可添加收件人,点击 “ 添加 ” 按钮后,收件人建议从 “ 动态用户 ” 中选择,通常情况下选择 “ 后续过程参与人 ” 即可
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
选择之后要记得勾选上 “ 发送到Email邮箱 ”,若不想系统系统内邮也有邮件,取消 “ 发到系统邮箱 ” 选项即可
|
|
|
|
|
|
|
|
|
|
邮件主题可以不用设置,系统会生成默认主题
|
|
|
|
|
|
|
|
|
|
邮件内容处填写上:当前流程已至您处,请及时处理
|
|
|
|
|
|
2025-03-10 21:57:43 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
注意:如果存在 [多位会签](#多位会签) 的情况,则多个后续过程中的每一个过程都要设置邮件通知,才能确保会签结束后正确通知到后一个过程参与人
|