Commit 96668af7 authored by 祁新's avatar 祁新

fix: 修改流程系统操作说明中认领方式的说明

parent 57a43eae
......@@ -42,70 +42,158 @@
流程设计(**设置用户任务**)
流程设计(**添加用户任务**)
填写节点名称(<span style="color:red;">节点名称必填请注意填写</span>)
![1614666930851](./images/process/04添加用户任务.png)
![1614666991603](./images/process/05填写节点名称.png)
设置候选配置说明
> 审批人为选择用户,可多选。
>
> 候选组为组织,可针对组织职位进行设置, 可多选。
为当前任务设置审批人
![1614667291711](./images/process/06选择执行人候选组.png)
选择候选配置 **执行人**
![image-20210302162525605](./images/process/06选择执行人确认.png)
设置认领方式(默认手动认领)
> 手动认领为设置的 审批人/候选组, 在系统内手动点击认领并执行。
设置候选配置
![image-20210329104131336](./images/process/06设置认领方式.png)
> 审批人为单个用户,可多选。
>
> 候选组为组织,可针对部门组织进行设置。
当前**经理审批**节点已初步设置完成, 设置有两个审批人, 认领方式为 **手动认领**
手动认领方式,为审批人在系统中任务列表手动点击认领后才能执行流程任务。
![1614666991603](./images/process/05填写节点名称.png)
**当流程有多个审批任务的时候可以在追加任务**
添加一个新的任务**总监审批**
![image-20210329101330057](./images/process/06_01点击追加任务.png)
给当前用户任务设置**候选组****认领方式**
![1614667291711](./images/process/06选择执行人候选组.png)
![image-20210329101912798](./images/process/06_02添加候选组.png)
选择候选配置 **执行人**
![image-20210329102420645](./images/process/06_03设置候选职位.png)
设置认领方式为**自动认领**
![image-20210329102605676](./images/process/06_04设置自动认领.png)
![image-20210329105022877](./images/process/06_05匹配发起人组织.png)
当前任务**总监审批** 设置了多个候选组,推荐每一个职位下设置一个用户。 当同一个职位下匹配有多个用户时候,认领方式会自动变成手动认领。
如果设置了审批人,那么会直接转变成所有设置关联的用户手动认领。
#### 认领方式说明
- 手动认领
> 由设置的审批人和候选组都有权限在流程任务中进行手动认领后执行流程
- 自动认领
> 自动认领需要配置认领规则,按照认领规则来进行认领
- 指定提交
> 通过审批人和候选组来匹配设置的用户, 如果用户只有一个,则任务直接被当前用户认领。
>
> 如果用户有多个,则在流程执行界面进行手动选择用户,并执行流程。
![image-20210302162525605](./images/process/06选择执行人确认.png)
#### 认领规则说明
1. 匹配发起人组织
> 逻辑为:如果【**审批人**】和 已设置【**候选组**】的组织和 【**发起人组织**】相同则为匹配到用户。
>
> - 匹配结果只有一个,则指定为该用户。
>
> - 匹配结果是多个用户,则会变成手动认领,匹配的用户均可在流程任务中认领并执行。
>
> - 匹配结果没有关联用户,则需要管理员认领(如果当前组织职位匹配后只有一个管理员那么此管理员会自动认领任务, 如果多个则会为**手动认领**)
设置认领方式
2. 匹配表单归属组织
![image-20210319101459616](./images/process/06设置认领方式.png)
> 逻辑为:如果【**审批人**】和 已设置【**候选组**】的组织和 【**表单归属组织**】相同则为匹配到用户。
>
> - 匹配结果只有一个,则指定为该用户。
>
> - 匹配结果是多个用户,则会变成手动认领,匹配的用户均可在流程任务中认领并执行。
>
> - 匹配结果没有关联用户,则需要管理员认领(如果当前组织职位匹配后只有一个管理员那么此管理员会自动认领任务, 如果多个则会为**手动认领**)
**认领方式配置说明**
| 类型 | 说明 |
| -------- | ------------------------------------------------------------ |
| 手动认领 | 由当前用户任务所设置的***审批人/候选组**手动认领后执行流程 |
| 自动认领 | 当设置自动认领时候会按照认领规则(当前规则默认是**组织优先**), 也就是说会按照**审批人**是否和发起人设置的组织匹配, 如匹配则优先 |
| 提交指定 | 在执行当前任务前一个任务节点,由执行人进行设置指定的用户来进行审批操作。 |
3. 匹配表单变量(组织)
>表单数据必须提交<span style="color:red;">**orgId**</span>。
>
>
>
>逻辑为:如果【**审批人**】和 已设置【**候选组**】的组织和 【**<span style="color:red;">orgId</span>**】相同则为匹配到用户。
>
>- 匹配结果只有一个,则指定为该用户。
>
>- 匹配结果是多个用户,则会变成手动认领,匹配的用户均可在流程任务中认领并执行。
>
>- 匹配结果没有关联用户,则需要管理员认领(如果当前组织职位匹配后只有一个管理员那么此管理员会自动认领任务, 如果多个则会为**手动认领**)
>
>
>
>如果是内置表单设计,则需要在设计中添加一个<span style="color:red;">**orgId**</span>的表单项, 然后在发起流程时候填写并提交。
添加**人事审批** 节点,设置候选组,另修改认领方式为**提交指定**。 当候选配置匹配到多个用户时候,则需要在流程执行的时候选择执行人。
![image-20210329135227593](./images/process/06_06添加人事审批.png)
​ ![image-20210329135337225](./images/process/06_07选择人事候选组.png)
![image-20210329135437411](./images/process/06_08修改认领方式提交指定.png)
添加**结束节点**, 无结束节点的流程无法保存
添加**结束节点**, 无结束节点的流程无法保存
![image-20210302171857530](./images/process/07添加结束节点.png)
......@@ -116,6 +204,8 @@
PS: 如果需要配置认领方式为 **匹配表单归属组织****匹配表单变量(组织)** , 则需要对表单进行组织关联,具体说明请查看开放接口。
......@@ -128,6 +218,11 @@
发布模式支持
1. 标准模式发布 (此模式如果有历史版本会被清除信息)
2. 保留旧版定义模式发布(保留原来版本的定义信息)
标准模式发布
![1614670647798](./images/process/13标准定义发布.png)
......@@ -670,3 +765,12 @@
![image-20210303104700012](./images/27发布旧版定义.png)
### 内置表单设计问题
- 新建表单设计需要支持 **匹配表单变量(组织)** 认领方式,则需要新建一个表单项且字段名必须设置成<span style="color:red;">orgId</span>
![image-20210329141630383](./images/process/40_01内置表单设计设置组织.png)
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment