BuildRun低代码开发平台1.2版本发布 | 自定义工作流(BPM)正式上线

2,641 阅读6分钟
​BuildRun企业级低代码开发平台基于拖拽式的开发方式,提供丰富的服务组件来满足企业数字化应用的设计、构建、集成、部署和管理,赋能各团队来帮助他们构建全场景的数字化应用。
BuildRun 企业级低代码开发平台1.2 版本 正式发布
新增可视化工作流,支持自定义工作流程(BPM特性),通过低代码的开发方式将工作流程自动化轻松融入系统,提高运营效率、改善资源利用。
接下来将以制作一个请假审批流程的操作为例,来展示工作流的使用,欢迎大家试用体验。

01 前置条件

在开始自定义工作流之前,需要先创建工作流发起和审批的相关页面,以及相关业务对象、选项集等数据源。(开发者和业务人员皆可操作)
步骤:
  1. 创建业务对象“请假”;添加属性“日期”、“请假原因”
  2. 创建“请假发起页面”,添加表单,设置字段“日期”和“请假理由”
  3. 创建“请假审批页面”,添加表单,设置字段“创建人名称”、“日期”和“请假理由”
  4. 设置应用菜单
相关操作指南可查看《[Buildrun低代码开发教程](http://mp.weixin.qq.com/s?__biz=MzA4MzU5NDI3NA==&mid=2247485014&idx=2&sn=09be1968e8144b5381498baa51905191&chksm=9ff55b1ba882d20d15e4b457a06d70d42651b38b8e808ff3adc1f8da5ffe17f8c086485255ba&scene=21#wechat_redirect)》
  • [BuildRun低代码开发教程第三节 | 数据模型设计和定义](http://mp.weixin.qq.com/s?__biz=MzA4MzU5NDI3NA==&mid=2247485043&idx=1&sn=3e7db87c34a9a8af2a340fcd2c7e1fdc&chksm=9ff55b3ea882d2280f9da19dd61af253863135d98f159af879b3aef671e8c2b3e6249e839af9&scene=21#wechat_redirect)
  • [BuildRun低代码开发教程第四节 | 应用的页面创建和菜单设置](http://mp.weixin.qq.com/s?__biz=MzA4MzU5NDI3NA==&mid=2247485066&idx=1&sn=ae74dd8f5341601225a2c6f376156c01&chksm=9ff55bc7a882d2d121ab7f7e14f58f5c4b0503b3ff4d67f95d0899bf9eff725698a67e860548&scene=21#wechat_redirect)

02 创建工作流模板

工作流模板是流程自动化的基础,BuildRun的可视化工作流功能目前提供了多个常用节点和操作节点,保证了工作流模板基础规则设置。(开发者和业务人员皆可操作)

步骤:

1\. 进入应用设计器,点击工作流菜单(在应用页面表单已完成设计的基础上)
2\. 创建工作流分组“请假”,然后创建流程模板“请假模板”
3\. 点击工具栏流程属性,设置发起页面为“请假发起页面”和审核页面为“请假审批页面”
4\. 鼠标拖动审批节点1至流程线上,设置节点属性:
  • 名称:项目组组长审批
  • 可撤回
  • 可批量审核
  • 审批页面为:请假审批页面
  • 按钮保持默认“同意”和“拒绝”
5\. 鼠标拖动审批节点2至流程线上,设置节点属性:
  • 名称:人事主管审批
  • 可撤回
  • 可批量审核
  • 审批页面为:请假审批页面
  • 按钮保持默认“同意”和“拒绝”
6\. 保存编辑并发布应用

▍设计端工作流模板设计展示

▍运行端流程列表展示

在运行应用的流程中心,用户可以设置具体的业务流程。

进入流程管理页面,可以查看目前已有的流程分组和已添加的所有流程。

03 新增流程

在流程管理中可以直接选择添加工作流模板,以及对工作流模板进行编辑和管理。(业务人员可直接操作)

步骤:

1\. 创建流程分组“员工事务”
2\. 点击分组导航上方的“新增”按钮,从流程分组“请假”中选择流程模板“请假模板”
3.输入该业务流程的名字“普通请假”,并保存

04 设置业务流程的流程属性

点击“普通请假”流程名称,进入工作流设计页面,对该业务流程属性进行更详细的设置。

步骤:

1\. 设置自动审批,勾选“每个节点都需要审批”
2\. 设置流程适用范围,可具体组织、项目、角色或个人进行限制,本次勾选“不启用”
3\. 设置无审批人处理,选择转交给他人处理

05 设置业务流程的节点属性

选中某个节点,点击工具栏“节点属性”,对该节点的属性进行设置。

步骤:

1\. 勾选可撤回、可批量审批
2\. 设置可转交,将该节点的审批任务转交给平台组织中的其他人
3\. 设置该审批节点的审批人,可根据根据组织角色、组织类型角色、组织下的群组等选择该节点的审批人,或者直接指定某个人

4\. 设置审批方式,选择会签(所有审批人参与审批)
5\. 修改同意按钮名称为“批准”,拒绝按钮名称为“驳回”

06 发起申请和审批

工作流程全部设置完毕后,可以直接使用该业务流程。

▶ 发起申请

1\. 普通用户登录,进入“流程列表”,点击“普通请假流程”,进入请假发起页面
2\. 填写日期和请假理由
3\. 点击“提交审批”按钮,即完成请假申请

4\. 申请状态可在“流程中心”>“我的申请”中查看

▶ 审批管理

审批角色用户登录后进入“待我审批”页面,可查看所有“普通请假流程”类型下的申请,点击流程名称可查看该请假申请流程详情,单击“同意”或“拒绝”即完成该次审批。

![](https://pic1.zhimg.com/80/v2-81b51d4d3d8b3b224823e9e57cc1927c_1440w.png)

07 工作流其他功能

▶ 代理设置

BuildRun工作流支持创建代理,设置日期和代理人,指定代替本人完成某个节点的审批工作

▶ 草稿箱

未提交的申请可以保存至用户草稿箱,重新编辑后提交。

除此之外BuildRun低代码开发平台1.2版本还做了更多细节更新和优化,欢迎大家注册体验。

--To be continued--

▍遇到问题怎么办?

在Buildrun使用过程中,任何关于平台的问题和建议,都可以点击页面右下角用户反馈按钮,实时向开发团队提交反馈,我们会在第一时间处理。
![](https://pic4.zhimg.com/80/v2-c34d26c89de777280586dbe74c58b69a_1440w.png)

关于BuildRun

[BuildRun](https://link.zhihu.com/?target=http%3A//gobuildrun.com/)带来了多云架构环境下基于视觉的企业级应用创建、集成、部署、生命周期管理和分发的能力,由开源Choerodon猪齿鱼核心团队创立的BuildRun公司(上海翘腾科技有限公司)的使命是 以云原生的现代化软件架构来帮助企业提升软件开发生产力和业务敏捷性,它提供企业级DevOps 平台和企业级低代码开发平台,帮助隐藏应用所依赖的基础环境的复杂性,让每个⼈都只需要专注在业务逻辑上,以新的方式让团队能够快速、持续地将他们的想法转化为真正的商业价值。

注册试用

欢迎注册,体验低代码应用开发↓
注册地址:[https://apps.gobuildrun.com/#/base/register-organization](https://link.zhihu.com/?target=https%3A//apps.gobuildrun.com/%23/base/register-organization)
官网:[http://gobuildrun.com](https://link.zhihu.com/?target=http%3A//gobuildrun.com/)
微信服务号:BuildRun低代码开发平台