建议进入知识库查看
标准设计说明
通过此标准制作的设计图尽可能的支持各种类型的无代码产品的搭建系统的设计,设计标准时候要遵循符合易输入、易分辨、不重复、多兼容的特点。
注:本设计图绘制标准符合HiFlow联接器平台搭建标准
符号说明
图例表示
设计图的分布结构-参考
人工发起(开始)
手动触发发起新数据,操作表现为人工触发流程
触发发起(触发)
触发发起新数据,操作表现为系统自动触发流程
混合触发发起
手动+触发发起新数据,操作表现为可人工触发流程或系统自动触发流程
流程结束
流程结束,操作表现流程结束
循环点
系统遍历循环,操作表现对数组数据进行遍历循环,循环开始点固定为当前循环应用下的第一个应用。
错误监控点
错误监控开始点
顺序流程
一条有箭头指向的线条,箭头的方向为流程的方向,可以横着也可以竖着绘制。
数据流
“<>”中表示的内容为赋值关系
如存在多个数据关联在一个数据流上可以使用“----------”进行分隔。
分支
数据流中做判断条件一般出现的地方为分支节点,表现形式是IF表示判断的意思,在IF下方添加判断条件。Hiflwo中为执行条件和执行控制。
应用
标注了平台、类型、名称、触发条件、字段及参数,无参数可无需绘制,如参数数据过长可标记“//”并换行但与下一个字段前需要空一行做分隔。固定内容需要通过"#/固定内容/#"进行包裹,参数名则只需要输入即可。
如果是上一流程触发则标注为:【触发】上一节点(参数)
应用数据库
表示应用中所包含的全部数据,默认存在,在需要使用这个应用的数据时需要绘制且一个应用只能对应一个。名称建议同应用名称一致,如存在多个同类型应用可自定义名称用于区分
触发应用
错误处理
错误监控点下的实线为监控应用数据流程,虚线为错误执行应用数据流程,如不存在错误则不执行虚线流程,错误流程最后一个应用输出数据流直接转换为实线则表示非错误执行流程同时也代表粗错误执行流程结束。
字段说明
注
1:根据“【字段类型】字段名称”的标准进行自行制作相关字段表示方式,尽量符合易输入、易分辨、不重复、多兼容的特点。
2:字段参数,可以在字段名称后(参数)来表示。
参数则为数据内容,固定内容需要通过"#/固定内容/#"进行包裹。
默认字段
【触发】触发方式(参数)
注意:触发方式要与HiFlow应用的触发方式保持一致。个人系统中的触发方式则需要根据字段标准进行自定义标注,如:【触发】HTTP-POST(URL)
其他字段
1单行类型
【文本类型】字段名称(参数)
注:在HiFlow中字段类型多为文本字段
2数字类型
【数字类型】字段名称(参数)
3数组类型
【数组类型】字段名称(参数)
--------------------------
--------------------------
注:多级的需要通过颜色进行区分,同时存在JSON的也需要颜色区分
4JSON类型
【JSON类型】字段名称(参数)
---------------------------
【文本类型】字段名称(参数)
---------------------------
注:多级的需要通过颜色进行区分,同时存在数组的也需要颜色区分
5HiFlow类型
HiFlow类型的要根据每个应用所需要的参数内容进行标记
如:【Webhook地址】webhook(#/url/#)
外部应用(系统)
1、在对接HiFlow流程时候需要外部应用(系统)进行触发HiFlow流程时,也需要在设计图中进行标注应用及发送过来的详细字段数据并生成数据库图例。
2、个人系统中的触发方式则需要根据字段标准进行自定义标注
表示内容解析:
名称为【订单信息】的【cms内容管理系统】外部系统中的应用存在字段,并通过【系统自定义】方式触发,订单信息节点完成后会通过触发【HTTP-POST】的触发方式触发了名称为【触发HIFlow】的触发节点(任务),触发参数为名称为【HiFLow-WebHook】的应用数据库,并且发送了参数,然后流程结束。
整体参考案例
表示了cms内容管理系统推送消息到HIFlow通过流程触发企业微信群机器人应用
版本说明
【1.0.1】定义了图例,推出了1.0.1版本设计图使用说明
●定义了相关图例说明
●发布了1.0.1版本