组件
组件中心是用来维护可复用的流程应用的元素的,组件分成两类:
- 个性化:例如应用的图标、应用的自定义报表、应用置顶显示的变量
- 协同:用在流程低代码设计使用。主要有决策(DMN)、外部任务(External Task)、调用流程(Call Activity)、表单、监听器(Execution Listener)、连接器(Rest API调用)、组合式应用的设置
此外,除了类型属性外,每个组件本身包含以下属性的设置:
- 应用Key:针对个性化设置与流程定义Key关联
- 标签:方便分类及查询使用的属性
- 版本
- 图标:使用的是fontawsome的图标
- 备注描述说明
连接器组件
连接器组件可以实现对RestAPI服务的复用。连接器组件可以通过三种方式进行配置:
- 手工设置
- 从openapi 3.x文件中导入配置
- 从对象中心中导入
在参数配置中可以配置值或变量
URL
服务资源的URL地址,地址中支持变量的设置,例如${orderId}
- Key:请求Header中的参数key
- Key对应的值:可以为一个常量值也可以设置为一个变量
- 标签:指的是在协同流程设计时显示的配置输入文本组件的显示标签
- 提示:指的是在协同流程设计时显示的输入提示
- 是否可编辑:选择可编辑的话在流程协同设计页面这些参数可以在流程定义级别由用户重新定义。
Parameters模板
- Key:请求Parameters中的参数key
- Key对应的值:可以为一个常量值也可以设置为一个变量
- 标签:指的是在协同流程设计时显示的配置输入文本组件的显示标签
- 提示:指的是在协同流程设计时显示的输入提示
- 是否可编辑:选择可编辑的话在流程协同设计页面这些参数可以在流程定义级别由用户重新定义。
Request Body模板
Request body的设置需要在模板中填写完整的json请求体模板。针对模板中的字段可以选择哪些是可由用户在协同设计中心编辑的字段并进行设置。
Status Code
设置Web调用返回状态码保存的变量名
Response
设置Web调用返回体保存的变量名
Response Body模板
在此添加需要从返回体中抽取的字段的值并设置将其保存的变量名
组合式应用
组合式应用允许用户创建个性化的流程驱动型应用的入口。配置一个组合式应用需要:
- 应用的名称和图标
- 应用的权限(支持指定到用户或指定到组)
- 应用允许的页面(页面来自交互中设计的Page资源)。针对页面可以进一步配置:页面的图标、权限、页面对应的流程定义Key、页面默认的AI模型
- 数据。在组合式应用中展示的报表
个性化 - 应用图标
个性化应用图标可以为流程定义配置一个图标,便于用户识别。应用图标的配置关键项为:
- 组件的应用Key设置:填写流程定义Key
- fontawsome的图标参数值。图标库可参见https://fontawesome.com/icons。
个性化 - 数据报表
为用户权限组分配可查看的报表。可以定义以下信息:
- 权限组(group)
- 报表的名称和说明
- 报表的个性化图标(使用fontawsome)
- 报表的URL
个性化 - 应用的置顶显示变量
该设置可以使应用列表中显示特定变量的信息。例如报销流程,用户可以将报销金额,类型作为置顶变量显示在流程实例的列表中方便用户区分记录。
个性化 - 任务的置顶显示变量
该设置可以使应用列表中显示特定变量的信息。例如订单流程,用户可以将订单金额,客户风险等级作为置顶变量显示在任务列表中,方便用户快速了解任务的关键数据。
BPEZ DPA文档
版权所有 eorion.com