低代码工作流引擎实战:如何驱动业务流程优化与创新

流程管理通过后台,对企业内部的各种业务流程进行集中化、系统化的管理和控制。旨在提高工作效率、降低成本、减少错误,并确保业务流程的规范性和一致性。可设置系统应用下流程的终止和转交,以及审批人员增加和减少。

配置说明

首先拥有流程任务管理角色权限才有该菜单,同时细分操作权限还有增加审批人、移除审批人、终止任务和转交,如下图

当拥有流程管理权限的用户进入平台管理-流程管理页面,如下图

区分正式模式、测试模式和开发模式展示流程信息,包含流程名称、流程编号、流程标题、当前环节、发起人和创建时间内容,在操作列分别可进行【增员】【减员】【转交】【终止】操作

①增员:对当前节点增加审批人员

②减员:移除审批人,当仅有一个审批人时不允许移除

③转交:同流程设计节点开启的转交按钮功能一样,只是两者权限不同,流程节点上的转交按钮则需要启用该按钮且用户拥有该条流程数据审批权限

④终止:终止任务,同流程设计高级设置中撤回功能一样,在这里操作终止,该条流程数据自动清除,同时列表页上该流程状态变成已终止

使用场景

场景一:新项目启动审批流程调整,临时增加审批人员,让项目审批流程更加完善,能够综合考虑更多方面因素,降低项目执行风险;

场景二:优化日常费用报销流程,针对时间紧促的报销直接移除部分审批人,提高报销效率;

我们来看下场景二在JVS低代码应用系统中如何实现

首先配置列表页管理流程数据,新增提交一条费用报销流程

部门领导审批节点分别需要三个人员审批,此时在后台流程管理中减少人员

在对应模式下,找到该条流程数据,点击【减员】按钮

最后点击【提交】再返回列表查看流程进度

审批进度中可以看见当前节点已经移除的审批人员,切换至test人员审批

最后只用test人员审批就流转至下一流程节点,提高了审批效率。

在线demo:https://frame.bctools.cn

基础框架开源地址:https://gitee.com/software-minister/jvs

全部评论

相关推荐

Git的工作流程通常包括以下几个步骤:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=f818c6d22c98401682f8662612b9e57f克隆(Clone):首先,通过克隆一个远程仓库到本地,创建一个本地仓库的副本。这样可以在本地进行开发和修改。添加和修改(Add and Modify):在本地仓库中进行代码的添加和修改。开发者可以通过添加新文件、修改现有文件或删除文件来进行开发工作。暂存(Stage):将修改的文件添加到暂存区(也称为索引),准备提交到版本库。暂存区相当于一个缓冲区,用于存放即将提交的修改。提交(Commit):将暂存区的修改提交到版本库。每次提交都会生成一个唯一的提交记录,包含了修改的详细信息,如作者、时间戳和提交消息。推送(Push):将本地的提交推送到远程仓库,与团队成员共享代码。推送操作将本地的提交同步到远程仓库,使得其他人可以看到和使用这些修改。拉取(Pull):从远程仓库拉取最新的代码更新到本地仓库。当其他人推送了新的修改到远程仓库时,开发者可以通过拉取操作获取这些更新。合并(Merge):将不同分支的修改合并到一起。当开发者在不同的分支上进行并行开发时,可以使用合并操作将分支的修改合并到主分支或其他分支上。冲突解决(Conflict Resolution):当多个分支对同一文件进行了不同的修改时,可能会发生冲突。开发者需要手动解决这些冲突,选择保留哪些修改或进行修改的合并。这些步骤构成了Git的基本工作流程。通过这个工作流程,开发者可以有效地管理代码的版本、协作开发和跟踪修改历史。
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务