Commit ae6619d2 authored by 祁新's avatar 祁新

fix:修改流程系统操作说明和LDP代码生成部分功能说明

parent e16fc7ea
# 流程系统操作说明 # 流程系统操作说明
...@@ -18,7 +24,7 @@ ...@@ -18,7 +24,7 @@
> 类别: 模型是类别,可从`mcs`后台系统字典中新建, 主要用来区分流程属于什么类型的业务。 > 类别: 模型是类别,可从`mcs`后台系统字典中新建, 主要用来区分流程属于什么类型的业务。
> >
> KEY: 唯一标志,不能重复 > KEY: 唯一标志,不能重复
> >
> 名称: 流程名称, > 名称: 流程名称,
> >
...@@ -38,13 +44,25 @@ ...@@ -38,13 +44,25 @@
流程设计(**设置用户任务**) 流程设计(**设置用户任务**)
填写节点名称(<span style="color:red;">节点名称必填请注意填写</span>)
![1614666930851](./images/process/04添加用户任务.png) ![1614666930851](./images/process/04添加用户任务.png)
填写节点名称(<span style="color:red;">节点名称必填请注意填写</span>)
设置候选配置
> 审批人为单个用户,可多选。
>
> 候选组为组织,可针对部门组织进行设置。
![1614666991603](./images/process/05填写节点名称.png) ![1614666991603](./images/process/05填写节点名称.png)
...@@ -52,11 +70,7 @@ ...@@ -52,11 +70,7 @@
设置执行人/候选组
> 执行人为单个用户,可多选。
>
> 候选组为组织,可针对某个部门组织进行设置。
![1614667291711](./images/process/06选择执行人候选组.png) ![1614667291711](./images/process/06选择执行人候选组.png)
...@@ -66,15 +80,33 @@ ...@@ -66,15 +80,33 @@
![image-20210302162525605](./images/process/06选择执行人确认.png) ![image-20210302162525605](./images/process/06选择执行人确认.png)
设置认领方式
![image-20210319101459616](./images/process/06设置认领方式.png)
**认领方式配置说明**
| 类型 | 说明 |
| -------- | ------------------------------------------------------------ |
| 手动认领 | 由当前用户任务所设置的***审批人/候选组**手动认领后执行流程 |
| 自动认领 | 当设置自动认领时候会按照认领规则(当前规则默认是**组织优先**), 也就是说会按照**审批人**是否和发起人设置的组织匹配, 如匹配则优先 |
| 提交指定 | 在执行当前任务前一个任务节点,由执行人进行设置指定的用户来进行审批操作。 |
添加**结束节点**, 无结束节点的流程无法保存 添加**结束节点**, 无结束节点的流程无法保存
![image-20210302171857530](./images/process/07添加结束节点.png)
![image-20210302171857530](./images/process/07添加结束节点.png)
...@@ -152,19 +184,47 @@ ...@@ -152,19 +184,47 @@
### 新建表单 ### 新建表单
按照业务场景来新建表单,目前表单集成方式支持 **外挂VUE****内置表单设计****开发API** 按照业务场景来新建表单,目前表单集成方式支持 **外挂VUE表单****外挂iframe****内置表单设计****开放API**
1. 外挂VUE - **外挂VUE**
> 需要在应用的功能视图页面内修改集成`bpm系统`相关逻辑代码, 显示和隐藏保存等功能需应用项目配置设置,设置方式较麻烦,数据的修改和保存由应用项目来控制,支持业务功能性强。 > 需要在应用的功能视图页面内修改集成`bpm系统`相关逻辑代码, 显示和隐藏保存等功能需应用项目配置设置,设置方式较麻烦,数据的修改和保存由应用项目来控制,支持业务功能性强。
操作说明请点击查看[前端流程表单集成说明文档.md](./前端流程表单集成说明文档.md) 操作说明请点击查看[前端流程表单集成说明文档.md](./前端流程表单集成说明文档.md)
- **外挂iframe**
> 使用`iframe`方式集成应用,但是目前仅支持在查看流程详情时候,查看`iframe`的表单信息,在查看详情时会默认读取流程任务中的业务id,将业务id传递给iframe,然后交由iframe项目进行获取表单数据。
>
> 仅需配置应用项目的地址即可进行查看。
**新建表单(外挂iframe)**
选择集成方式
![image-20210318153920800](./images/iframe/01选择集成方式.png)
设置表单KEY,选择所属的应用,
设置表单路径为项目的实际地址。
保存表单
![image-20210318155427200](./images/iframe/02新增功能表单.png)
2. 内置表单视设计
> 需要在`bpm系统`内创建表单设计,并根据设计的视图来进行表单渲染,数据提交等操作均为`bpm系统`内部进行操作,
- **内置表单视设计**
> 在`bpm系统`内创建表单设计,并根据设计的视图来进行表单渲染,数据提交等操作均为`bpm系统`内部进行操作,
> >
> 目前仅支持几种常用表单控件,匹配业务性较低,无需应用项目配合即可完成流程表单的数据操作。 > 目前仅支持几种常用表单控件,匹配业务性较低,无需应用项目配合即可完成流程表单的数据操作。
...@@ -192,18 +252,16 @@ ...@@ -192,18 +252,16 @@
![1614652205195](./images/12新建内置表单.png) ![1614652205195](./images/12新建内置表单.png)
>表单KEY: 不能重复,请注意填写, >表单KEY: 不能重复,请注意填写,
> >
>功能名: 表单的功能名称,推荐写带有含义的中文 >功能名: 表单的功能名称,推荐写带有含义的中文
> >
>应用: 表单绑定的应用,如无应用请在应用管理中新建。 >应用: 表单绑定的应用,如无应用请在应用管理中新建。
> >
>复制表单设计: 功能为选择一个表单,进行复制它的内置表单的设计数据。 >复制表单设计: 功能为选择一个表单,进行复制它的内置表单的设计数据。
新增功能表单完成 新增功能表单完成
![1614652279810](./images/13表单列表(内置表单).png) ![1614652279810](./images/13表单列表(内置表单).png)
...@@ -296,21 +354,9 @@ ...@@ -296,21 +354,9 @@
- 开放API
>此表单集成方式是全服务端进行操作,使用说明请查看[LDP应用集成流程服务说明.md](./LDP应用集成流程服务说明.md)
3. 开发API
> 由后端接口直接进行交互,前台无需设置。
...@@ -522,6 +568,8 @@ ...@@ -522,6 +568,8 @@
选择**回退节点**,可指定选择回退的节点, 点击确定即可执行回退流程操作。 选择**回退节点**,可指定选择回退的节点, 点击确定即可执行回退流程操作。
当选择回退到初始节点时,如流程绑定了表单,发起人可重新编辑表单内容进行提交。
![image-20210302170330696](./images/process/33回退到指点流程节点.png) ![image-20210302170330696](./images/process/33回退到指点流程节点.png)
...@@ -540,9 +588,49 @@ ...@@ -540,9 +588,49 @@
### 设置审批人
> 当流程设计中用户任务的候选配置的认领方式中设置 **提交指定/自动认领** 时, 则会在当前用户任务的上一个节点获取可选的审批人,用来进行选择审批人操作。
如下图,某流程设计
单部门管理已设置提交指定,并设置了多个审批人。
![image-20210319111928708](./images/process/36候选配置说明.png)
**发起流程**的时候审批人将会出现多个,这时发起流程就需要设置审批人进行提交,提交后指定的审批人则会出现流程信息。
![image-20210319112110134](./images/process/37发起选择审批人.png)
![image-20210319113032349](./images/process/3701选择审批人发起流程.png)
进入到**产品经理**我的待办
![image-20210319113223895](./images/process/38进入我的待办.png)
进入到执行任务界面,会按照下一个任务节点读取到可执行的审批人列表。
![image-20210319113442415](./images/process/39审批人进行执行.png)
流程设计 中下一个任务节点为**多部门管理**,候选配置中设置了多个审批人。
![image-20210319112856286](./images/process/38审批人执行.png)
执行任务时会读取下一个节点的审批人列表,用来选择进行操作,如果是手动认领,则不会出现。由下一个节点的审批人自己进行操作认领后执行。
...@@ -562,10 +650,9 @@ ...@@ -562,10 +650,9 @@
> 在发起流程或者流程操作页面中无表单 > 在发起流程或者流程操作页面中无表单
1. 显示暂无数据: 请查看是否流程是否绑定表单,如果无绑定也可以提交。 1. 显示暂无数据: 请查看是否流程是否绑定表单,如果无绑定也可以提交。
2. 显示资源加载失败: 请查看是否绑定的表单 地址填写错误, 或者应用项目打包出错。 2. 显示资源加载失败: 请查看是否绑定的表单 地址填写错误, 或者应用项目打包出错。
3. 外置VUE表单无数据显示, 请查看当前用户是否有权限访问绑定应用的功能视图页面, 请在`mcs系统`中查看授权。 3. 外置VUE表单无数据显示, 请查看当前用户是否有权限访问绑定应用的功能视图页面, 请在`mcs系统`中查看授权。
4. 外置iframe表单无法显示, 请查看配置项目的地址是否正常可访问。(`iframe表单`仅支持在流程详情中显示,其他模式下暂不显示。)
......
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