怎样封装系统教程(系统封装教程下载)

怎样封装系统教程(系统封装教程下载)

简单来说,完整的封装业务流程(PBP)有4大步骤,分别是定义输入数据、处理输入数据、定义输出数据、启用API。这些在本文都会涉及,而在实际应用中,管理者根据需求选做即可。

最开始,我们要先新建封装业务流程,再在主流程中调用构建好的封装业务流程。

怎样封装系统教程(系统封装教程下载) 封装业务流程配置

1.定义输入数据

我们将审批简化到极致就只剩下审批人、节点名称这两个要素,再加上用于索引审批单的记录id。所以,封装业务流程的输入数据至少要包含:定义审批人(person)、节点名称(node)和记录id(rowid1)参数。

因为本例中构建了审批模板,所以用审批模板记录id(rowid2)替代审批人和节点名称的传入,供封装业务流程匹配。

怎样封装系统教程(系统封装教程下载)

最后进行审批,并且将审批过程新增到审批日志记录中。

怎样封装系统教程(系统封装教程下载)

简单举一个运用API能力的例子:通过外部程序调用接口,实现个性化的审批流程图。在审批工作表里结合嵌入控件的话,就可以让审批记录和流程图在同一界面实时呈现。

怎样封装系统教程(系统封装教程下载) 主流程配置

1.配置分支和传入数据给封装业务流程

主流程只需负责指挥系统在什么情况下走哪个分支执行审批,以及给封装业务流程传入审批人、审批节点、审批记录数据。封装业务流程执行完成后,审批结果也会回到主流程的分支条件中,构成完整的流程闭环。

怎样封装系统教程(系统封装教程下载)

2.审批结尾进行消息推送和状态变更

在审批结束时配置通知节点和更新记录节点,告知申请人审批已结束。

怎样封装系统教程(系统封装教程下载) 最终效果对比

以下是整个审批流程的实现效果。

1.封装前的审批工作流配置

每个工作表各对应一套审批工作流,需要为不同的工作表分别配置审批工作流。工作流配置的节点繁多复杂,重复的节点占比高,一旦业务变更可能需要修改每一处影响到的节点。 怎样封装系统教程(系统封装教程下载)

原本的审批流程图

2.封装后的审批工作流配置

所有工作表都可以调用同一个封装业务流程,只要审批模式相同可封装成一个业务模型,配置主流程 共用的封装业务流程即可满足不同审批需求。主流程工作流配置的节点少,重复的节点都封装到业务流程中进行调用执行,不容易出错,业务变更只需一次修改即可适应。 怎样封装系统教程(系统封装教程下载)

封装后的工作流展示图

总结

除了对审批场景的封装外,还有进销存的出入库、订单数据批量查询、财务支付流程、设备扫码检修和各类接口服务等场景,都适合将业务流程封装化。欢迎大家到明道云帮助中心或零代码社区,进一步学习和探讨封装业务流程的用法!

本文来自作者:天问谈创业,不代表小新网立场!

转载请注明:https://www.xiaoxinys.cn/218365.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。