业务流程属性设置方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:36774297 阅读:11 留言:0更新日期:2023-03-08 21:56
本申请公开了一种业务流程属性设置方法、装置、计算机设备及存储介质,该方法包括:在设置页面中显示多个属性,并显示多个业务流程;其中,所述属性是指业务流程中节点的属性;响应于针对所述多个属性的选择操作,确定被选中的属性;响应于针对所述多个业务流程的选择操作,确定被选中的业务流程;根据所述被选中的属性及对应属性值,对所述被选中的业务流程中的节点进行批量属性设置。本申请通过提供两种批量设置属性的方式,常用属性设置方便快捷,高级属性可以将设置好的模板节点的属性批量设置到指定的流程节点上,功能更加强大,避免了现有业务流程在修改属性配置时操作繁琐、效率低下且易出错的问题。率低下且易出错的问题。率低下且易出错的问题。

【技术实现步骤摘要】
业务流程属性设置方法、装置、计算机设备及存储介质


[0001]本申请涉及业务流程管理
,尤其涉及一种业务流程属性设置方法、装置、计算机设备及存储介质。

技术介绍

[0002]业务流程管理是维护企业正常运作的重要环节,在流程方案投入实际运行之前,需要工作人员设计对应的工作流流程。通常,一个工作流流程可包含多个节点,而一个发布的流程也可以对应多个流程方案。
[0003]目前,流程在运行过程中,想统一修改多个流程中节点的某些属性配置时,需要依次打开这些流程方案,然后逐一修改节点属性后再进行保存。针对流程节点或方案较少的情况,该方法还具有一定的可操作性。然而,当流程数量比较多时,这种修改方式必然会耗费大量人力物力,不仅操作繁琐、效率低下,且当要设置的节点属性比较复杂时,该修改方式也很极易出错,严重影响了业务流程管理的能效。

技术实现思路

[0004]本申请的目的在于提供一种业务流程属性设置方法、装置、计算机设备及存储介质,至少解决了现有业务流程在修改属性配置时存在的操作繁琐、效率低且容易出错中的技术问题之一。
[0005]为实现上述目的,第一方面,本申请提供一种业务流程属性设置方法,包括:
[0006]在设置页面中显示多个属性,并显示多个业务流程;其中,所述属性是指业务流程中节点的属性;
[0007]响应于针对所述多个属性的选择操作,确定被选中的属性;
[0008]响应于针对所述多个业务流程的选择操作,确定被选中的业务流程;
[0009]根据所述被选中的属性及对应属性值,对所述被选中的业务流程中的节点进行批量属性设置。
[0010]在第一方面的一些实现方式中,所述在设置页面中显示多个属性,包括:
[0011]在设置页面中显示流程模型中定义的支持批量设置的多个属性、以及各个属性对应的属性值设置入口;
[0012]所述根据所述被选中的属性及对应属性值,对所述被选中的业务流程中的节点进行批量属性设置之前,还包括:
[0013]将通过所述被选中的属性对应的属性值设置入口所设置的属性值,作为用于进行批量属性设置的属性值。
[0014]在第一方面的一些实现方式中,所述在设置页面中显示多个属性,包括:
[0015]在设置页面中显示模板节点的多个属性;
[0016]所述根据所述被选中的属性及对应属性值,对所述被选中的业务流程中的节点进行批量属性设置之前,还包括:
[0017]将所述模板节点在所述被选中的属性的属性值,作为用于进行批量属性设置的属性值。
[0018]在第一方面的一些实现方式中,所述在设置页面中显示模板节点的多个属性之前,还包括:
[0019]响应于针对任意一个业务流程的流程显示页面中的多个节点的选择操作,将被选中的节点作为模板节点;
[0020]显示所述模板节点的多个属性、以及各个属性对应的属性值设置入口;所述属性值设置入口用于设置相应属性的属性值;
[0021]响应于针对所述流程显示页面中的批量属性设置入口的触发操作,显示设置页面,以基于所述模板节点的属性及对应属性值进行批量属性设置。
[0022]在第一方面的一些实现方式中,在显示每个业务流程时显示业务流程包括的至少一个节点;所述响应于针对所述多个业务流程的选择操作,确定被选中的业务流程,包括:
[0023]响应于针对显示的多个节点的选择操作,确定被选中的业务流程、以及所述被选中的业务流程中被选中的节点;
[0024]所述根据所述被选中的属性及对应属性值,对所述被选中的业务流程中的节点进行批量属性设置,包括:
[0025]根据所述被选中的属性及对应属性值,对所述被选中的业务流程中被选中的节点进行属性设置。
[0026]在第一方面的一些实现方式中,所述根据所述被选中的属性及对应属性值,对所述被选中的业务流程中的节点进行批量属性设置,包括:
[0027]根据所述被选中的业务流程查询流程方案资源;
[0028]根据所述被选中的属性及对应属性值,对从流程方案资源查询到的原有节点属性值进行更新。
[0029]在第一方面的一些实现方式中,对从流程方案资源查询到的原有节点属性值进行更新之后,还包括:
[0030]将更新后的数据保存至数据库,并清除原有的流程方案资源的缓存数据。
[0031]第二方面,本申请还提供一种业务流程属性设置装置,包括:
[0032]显示模块,用于在设置页面中显示多个属性,并显示多个业务流程;其中,所述属性是指业务流程中节点的属性;
[0033]属性确定模块,用于响应于针对所述多个属性的选择操作,确定被选中的属性;
[0034]业务流程确定模块,用于响应于针对所述多个业务流程的选择操作,确定被选中的业务流程;
[0035]批量属性设置模块,用于根据所述被选中的属性及对应属性值,对所述被选中的业务流程中的节点进行批量属性设置。
[0036]第三方面,本申请还提供一种计算机设备,包括处理器和存储器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的业务流程属性设置方法。
[0037]第四方面,本申请还提供一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的业务流程属性设置方法。
[0038]第五方面,本申请还提供一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得计算机设备执行时实现如第一方面的所述的业务流程属性设置方法。
[0039]相对于现有技术,本申请的有益效果在于:
[0040]1)批量属性配置在流程模型的节点属性上,可灵活增加支持批量设置的属性,也可以调整模板节点属性可共享属性的节点范围。
[0041]2)提供两种批量设置属性的方式,常用属性设置方便快捷,高级属性可以将设置好的模板节点的属性批量设置到指定的流程节点上,功能更加强大。
[0042]3)批量属性设置不仅支持流程默认方案,还支持自定义的流程方案。
[0043]4)批量设置属性后,除了正常更新数据库中流程方案的资源外,还可以处理相关缓存,使设置立即生效,运行中的流程也可应用到最新的修改。
附图说明
[0044]为了更清楚地说明本申请的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0045]图1是本申请某一实施例提供的现有的单据审批流程的操作页面;
[0046]图2是本申请某一实施例提供的业务流程属性设置方法的流程示意图;
[0047]图3是本申请某一实施例提供的常用属性批量设置的操作页面;
[0048]图4是本申请某一实施例提供的高级属性配置前的模板设置的操作页面;
[0049]图5是本申请某一实施例提供本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务流程属性设置方法,其特征在于,包括:在设置页面中显示多个属性,并显示多个业务流程;其中,所述属性是指业务流程中节点的属性;响应于针对所述多个属性的选择操作,确定被选中的属性;响应于针对所述多个业务流程的选择操作,确定被选中的业务流程;根据所述被选中的属性及对应属性值,对所述被选中的业务流程中的节点进行批量属性设置。2.根据权利要求1所述的业务流程属性设置方法,其特征在于,所述在设置页面中显示多个属性,包括:在设置页面中显示流程模型中定义的支持批量设置的多个属性、以及各个属性对应的属性值设置入口;所述根据所述被选中的属性及对应属性值,对所述被选中的业务流程中的节点进行批量属性设置之前,还包括:将通过所述被选中的属性对应的属性值设置入口所设置的属性值,作为用于进行批量属性设置的属性值。3.根据权利要求1所述的业务流程属性设置方法,其特征在于,所述在设置页面中显示多个属性,包括:在设置页面中显示模板节点的多个属性;所述根据所述被选中的属性及对应属性值,对所述被选中的业务流程中的节点进行批量属性设置之前,还包括:将所述模板节点在所述被选中的属性的属性值,作为用于进行批量属性设置的属性值。4.根据权利要求3所述的业务流程属性设置方法,其特征在于,所述在设置页面中显示模板节点的多个属性之前,还包括:响应于针对任意一个业务流程的流程显示页面中的多个节点的选择操作,将被选中的节点作为模板节点;显示所述模板节点的多个属性、以及各个属性对应的属性值设置入口;所述属性值设置入口用于设置相应属性的属性值;响应于针对所述流程显示页面中的批量属性设置入口的触发操作,显示设置页面,以基于所述模板节点的属性及对应属性值进行批量属性设置。5.根据权利要求1所述的业务流程属性设置方法,其特征在于,在显示每个业务流程时显示业务流程包括的至少一个节点;所...

【专利技术属性】
技术研发人员:王泽恺荆龙刚孙国栋韩云杭刘子洋
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1