微流程分类
微流程分类
少于1分钟
微流程是一种通过可视化托拉拽的方式对业务逻辑进行编排的工具,采用各种活动节点及编排来代替传统开发的编码工作,帮助应用设计师以零代码的方式表达出各种复杂的业务逻辑。微流程具备如下关键特性:
①逻辑可视化,编排操作简单
页面规则中的各个活动节点配置简单、说明清晰,用户通过简单的选择和输入即可完成节点配置;同时通过可视化拖拉拽的方式就能实现对页面逻辑的编排,上手门槛低,编排结果清晰明了。
②基础能力丰富,业务逻辑表达力强
页面规则包括逻辑活动、控件属性、实体动作、服务调用、控件动作等节点,涵盖了逻辑处理、页面及控件属性的操纵、数据的获取/保存及再组装等能力。
③逻辑自洽性强,具备自我纠错能力
页面规则具备强大的自我纠错能力,可通过一致性校验自动检查用户配置的逻辑自洽性,发现逻辑错误时会精准定位并给出错误提示;同时也保证用户设计逻辑产生的代码安全、可靠、易维护。
①页面规则设计流程:
(1)步骤一:创建页面规则。
(2)步骤二:在画布中选择节点,设计页面规则。
(3)步骤三:保存页面规则并确保通过一致性校验。
(4)步骤四:在页面中选择控件和相应的控件事件,绑定已保存的页面规则。
②微流程设计流程:
(1)步骤一:创建后端微流程并选择触发方式。
(2)步骤二:微流程触发方式为服务定义时,需定义入参、出参。
(3)步骤三:在画布中选择节点,设计微流程。
(4)步骤四:保存微流程并确保通过一致性校验。
提供微流程的上下游查询
页面规则日志记录了应用在测试环境中页面规则的历史执行数据,在页面规则日志中,按照节点执行顺序记录节点执行的详细信息(如出入参、异常信息等),可帮助设计师排查页面规则问题。
点击「详情」可进入日志详情界面,详情中是每个节点执行日志,可点击「节点」定位到对应日志,如下图。
节点多选状态下,可将连续勾选的节点重构为一个子微流程,以便在其他微流程中复用,且重构生成的子微流程将自动在当前位置引用
基础信息:可对重构子微流程基础信息进行修改,如名称、编码、描述信息等
入参定义:可对子微流程入参进行定义,若勾选节点中使用到了未勾选的前序节点数据,则需按已使用数据进行入参定义,以保证原流程的完整
入参映射:系统将自动建立前序节点与入参的映射关系
出参定义:可对子微流程出参进行定义,若未勾选的后续节点使用到了重构节点数据,则需按提示进行出参定义,否则可能导致当前微流程不可用
出参映射:系统将按照数据使用,自动建立出参与后续节点的映射关系
支持浏览器页签级撤销、重做能力。浏览器页签关闭则撤销重做能力不再支持,支持的情况下最多支持100次连续撤销或者连续重做能力。
①撤销: Win( Control+Z
)或Mac(Command+Z
)
②重做: Win( Control+Y
)或Mac(Command+Y
)