System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及大数据,特别是涉及一种业务流程配置方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
1、随着流程处理场景的复杂化,企业中的不同部门和不同业务人员在流程处理场景中的角色也变得越来越复杂,大多数企业都会选择引入流程引擎来对复杂多变的各类业务流程进行管理优化,以提高处理效率。
2、传统技术中,通常使用多云管理平台在原有流程引擎的基础上,基于不同的业务需求进行业务流程配置,特殊流程业务场景还需要在代码中加入定制化逻辑,再通过代码调用接口驱动流程业务的流转,实现流程的配置和部署运行。
3、然而,传统的业务流程配置方案中,流程与业务代码的耦合度高,业务流程配置过程中需要对代码进行修改以及编译,等待代码完成构建才开始部署运行流程,在流程部署运行之后,流程经办人员才能够看到业务流程配置结果,上述过程繁琐耗时,使得业务流程配置方案效率低下。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高业务流程配置效率的业务流程配置方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供了一种业务流程配置方法。所述方法包括:
3、响应于终端发送的携带流程标识的流程属性修改请求,推送流程属性配置界面数据至所述终端;
4、获取用户通过所述终端的流程属性配置界面输入的流程属性配置数据,所述流程属性配置界面是所述终端基于所述流程属性配置界面数据生成的;
5、根据所述流程属性配置数据
6、将更新后的业务流程推送至所述终端。
7、在其中一个实施例中,所述流程属性配置数据包括流程节点对应的经办人员确定规则;
8、所述根据所述流程属性配置数据,更新所述流程标识对应的业务流程,包括:
9、根据所述流程节点对应的经办人员确定规则,确定所述流程节点对应的经办人员名单;
10、根据所述经办人员名单,更新所述流程标识对应的业务流程。
11、在其中一个实施例中,所述业务流程配置数据包括流程节点对应的经办人员确定规则和流程节点对应的流程办理页面数据;
12、所述根据所述流程属性配置数据,更新所述流程标识对应的业务流程,包括:
13、根据所述流程节点对应的经办人员确定规则,确定所述流程节点对应的经办人员;
14、根据所述经办人员和所述流程办理页面数据,更新所述流程标识对应的业务流程。
15、在其中一个实施例中,所述方法还包括:
16、执行更新后的所述业务流程;
17、当所述业务流程流转至第一流程节点时,确定所述第一流程节点对应的流程办理页面数据和经办人员;
18、推送流程待办消息和所述流程办理页面数据至所述第一流程节点对应的经办人员。
19、在其中一个实施例中,所述方法还包括:
20、当所述业务流程流转至第二流程节点时,执行所述第二流程节点的前置事件或后置事件中预设的groovy脚本,所述groovy脚本用于实现预设的业务逻辑。
21、在其中一个实施例中,所述流程属性配置界面包括流程图形元素,所述业务流程配置数据基于用户对所述流程图形元素的拖拽操作和顺序流连线操作确定。
22、第二方面,本申请还提供了一种业务流程配置装置。所述装置包括:
23、数据推送模块,用于响应于终端发送的携带流程标识的流程属性修改请求,推送流程属性配置界面数据至所述终端;
24、数据接收模块,用于获取用户通过所述终端的流程属性配置界面输入的流程属性配置数据,所述流程属性配置界面是所述终端基于所述流程属性配置界面数据生成的;
25、数据更新模块,用于根据所述流程属性配置数据,更新所述流程标识对应的业务流程;
26、数据反馈模块,用于将更新后的业务流程推送至所述终端。
27、第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述各业务流程配置方法实施例中的步骤。
28、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述各业务流程配置方法实施例中的步骤。
29、第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各业务流程配置方法实施例中的步骤。
30、上述业务流程配置方法、装置、计算机设备、存储介质和计算机程序产品,在接收到终端发送的携带有业务流程标识的流程属性修改请求时,向终端推送流程属性配置界面数据,使得终端能够生成相应的流程属性配置界面,以供用户通过可视化的方式进行流程属性配置。然后,接收用户通过流程属性配置界面输入的流程属性配置数据,根据流程属性配置数据更新流程标识对应的业务流程,并且将更新后的业务流程推送至终端,以便用户可以及时地查看业务流程配置的结果。区别于传统的业务流程配置方案,上述方案通过可视化的流程属性配置界面即可进行高效的业务流程配置,并实时更新业务流程,而无需通过繁琐复杂的代码编译环节,实现了业务流程配置和代码的解耦,提高了业务流程配置的效率。
本文档来自技高网...【技术保护点】
1.一种业务流程配置方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述流程属性配置数据包括流程节点对应的经办人员确定规则;
3.根据权利要求1所述的方法,其特征在于,所述业务流程配置数据包括流程节点对应的经办人员确定规则和流程节点对应的流程办理页面数据;
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1至5任意一项所述的方法,其特征在于,所述流程属性配置界面包括流程图形元素,所述业务流程配置数据基于用户对所述流程图形元素的拖拽操作和顺序流连线操作确定。
7.一种业务流程配置装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种业务流程配置方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述流程属性配置数据包括流程节点对应的经办人员确定规则;
3.根据权利要求1所述的方法,其特征在于,所述业务流程配置数据包括流程节点对应的经办人员确定规则和流程节点对应的流程办理页面数据;
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1至5任意一项所述的方法,其特征在于,所述流程属性配置界面包括流程图形元素,所述业务流程配置数据...
【专利技术属性】
技术研发人员:林圳杰,黄翔,马晓滨,兰保军,贾国防,孙海龙,王检稳,易锋,
申请(专利权)人:南方电网数字平台科技广东有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。