低代码工作流引擎实战:如何驱动业务流程优化与创新
流程管理通过后台,对企业内部的各种业务流程进行集中化、系统化的管理和控制。旨在提高工作效率、降低成本、减少错误,并确保业务流程的规范性和一致性。可设置系统应用下流程的终止和转交,以及审批人员增加和减少。
配置说明
首先拥有流程任务管理角色权限才有该菜单,同时细分操作权限还有增加审批人、移除审批人、终止任务和转交,如下图
当拥有流程管理权限的用户进入平台管理-流程管理页面,如下图
区分正式模式、测试模式和开发模式展示流程信息,包含流程名称、流程编号、流程标题、当前环节、发起人和创建时间内容,在操作列分别可进行【增员】【减员】【转交】【终止】操作
①增员:对当前节点增加审批人员
②减员:移除审批人,当仅有一个审批人时不允许移除
③转交:同流程设计节点开启的转交按钮功能一样,只是两者权限不同,流程节点上的转交按钮则需要启用该按钮且用户拥有该条流程数据审批权限
④终止:终止任务,同流程设计高级设置中撤回功能一样,在这里操作终止,该条流程数据自动清除,同时列表页上该流程状态变成已终止
使用场景
场景一:新项目启动审批流程调整,临时增加审批人员,让项目审批流程更加完善,能够综合考虑更多方面因素,降低项目执行风险;
场景二:优化日常费用报销流程,针对时间紧促的报销直接移除部分审批人,提高报销效率;
我们来看下场景二在JVS低代码应用系统中如何实现
首先配置列表页管理流程数据,新增提交一条费用报销流程
部门领导审批节点分别需要三个人员审批,此时在后台流程管理中减少人员
在对应模式下,找到该条流程数据,点击【减员】按钮
最后点击【提交】再返回列表查看流程进度
审批进度中可以看见当前节点已经移除的审批人员,切换至test人员审批
最后只用test人员审批就流转至下一流程节点,提高了审批效率。
在线demo:https://frame.bctools.cn
基础框架开源地址:https://gitee.com/software-minister/jvs