审批流程配置方法、装置、设备及存储介质制造方法及图纸

技术编号:33337685 阅读:10 留言:0更新日期:2022-05-08 09:21
本申请提供了一种审批流程配置方法、装置、设备及存储介质;方法包括:在审批流程管理页面上,响应于预设创建操作进入流程配置页面,并在流程配置页面上显示预设创建操作对应的基础流程布局,其中,基础流程布局中的流程走向线包含添加类控件;响应于针对添加类控件的分支添加操作,在基础流程布局中创建并显示与基础流程布局中的初始分支流程并行的第一分支流程,从而得到当前流程布局;接收针对条件设置节点、基础节点与第一分支节点中的至少一项的配置操作,生成并发布当前流程布局对应的目标流程配置数据,目标流程配置数据用于在运行审批流程的审批终端上呈现并驱动对应的目标审批流程。通过本申请,能够提高审批流程配置的灵活性和效率。配置的灵活性和效率。配置的灵活性和效率。

【技术实现步骤摘要】
审批流程配置方法、装置、设备及存储介质


[0001]本申请涉及计算机技术,尤其涉及一种审批流程配置方法、装置、设备及存储介质。

技术介绍

[0002]目前,对于在办公自动化(Office Automation,OA)系统中,对一些电子业务流程进行配置的场景,如配置电子办公流程中的审批流程的场景,目前的配置方法通常是基于业务流程建模符号(Business Process Modeling Notation,BPMN)的规范语言进行审批流程图配置。然而,目前的审批流程界面支持的配置方式不够灵活,仅支持线性流程配置,在设置各种并行、串行甚至嵌套分支时,需要专业的开发人员通过特定逻辑的代码编写来指定流程走向,从而影响了流程配置的灵活性与效率。

技术实现思路

[0003]本申请实施例提供一种审批流程配置方法、装置、设备及计算机可读存储介质,能够提高审批流程配置的灵活性和效率。
[0004]本申请实施例的技术方案是这样实现的:
[0005]本申请实施例提供一种审批流程配置方法,包括:
[0006]在审批流程管理页面上,响应于预设创建操作进入流程配置页面,并在所述流程配置页面上显示所述预设创建操作对应的基础流程布局,其中,所述基础流程布局至少包含流程对象类型的基础节点与流程走向线,所述流程走向线中包含添加类控件;
[0007]响应于针对所述添加类控件的分支添加操作,在所述基础流程布局中创建并显示与所述基础流程布局中的初始分支流程并行的第一分支流程,从而得到当前流程布局;所述第一分支流程至少包含按照预设分支模板布局的条件设置节点、所述流程对象类型的第一分支节点与流程走向线;
[0008]接收针对所述条件设置节点、所述基础节点与所述第一分支节点中的至少一项的配置操作,生成并发布所述当前流程布局对应的目标流程配置数据,所述目标流程配置数据用于在运行审批流程的审批终端上呈现并驱动对应的目标审批流程。
[0009]本申请实施例提供一种审批流程配置装置,包括:
[0010]显示模块,在审批流程管理页面上,响应于预设创建操作进入流程配置页面,并在所述流程配置页面上显示所述预设创建操作对应的基础流程布局,其中,所述基础流程布局至少包含流程对象类型的基础节点与流程走向线,所述流程走向线中包含添加类控件;
[0011]分支创建模块,用于响应于针对所述添加类控件的分支添加操作,在所述基础流程布局中创建并显示与所述基础流程布局中的初始分支流程并行的第一分支流程,从而得到当前流程布局;所述第一分支流程至少包含按照预设分支模板布局的条件设置节点、所述流程对象类型的第一分支节点与流程走向线;
[0012]生成模块,用于接收针对所述条件设置节点、所述基础节点与所述第一分支节点
中的至少一项的配置操作,生成并发布所述当前流程布局对应的目标流程配置数据,所述目标流程配置数据用于在运行审批流程的审批终端上呈现并驱动对应的目标审批流程。
[0013]上述装置中,所述流程配置页面设置有预设发布控件;所述配置操作包括:发布操作指令、条件配置操作与属性配置操作;所述生成模块,还用于响应于针对所述条件设置节点上预设条件设置入口的所述条件配置操作,生成第一分支流程对应的命中条件;响应于针对所述流程对象类型的对象节点上预设属性设置入口的属性配置操作,生成所述对象节点对应的属性配置数据;所述对象节点包括:所述基础节点或所述第一分支节点;响应于针对所述预设发布控件的发布操作指令,根据所述命中条件与所述属性配置数据,生成并发布所述目标流程配置数据。
[0014]上述装置中,所述条件配置操作包括:条件设置触发操作与条件数据配置操作,所述生成模块,还用于响应于针对所述预设条件设置入口的所述条件设置触发操作,在所述流程配置页面的第一预设显示区域弹出预设条件设置面板;所述预设条件设置面板上包含至少一个条件设置控件;通过所述至少一个条件设置控件接收所述条件数据配置操作,并根据所述条件数据配置操作生成所述第一分支流程对应的命中条件。
[0015]上述装置中,所述属性配置操作包括:属性设置触发操作与属性数据配置操作,所述生成模块,还用于响应于针对所述预设属性设置入口的属性设置触发操作,在第二预设显示区域弹出预设属性设置面板;所述预设属性设置面板上包含至少一个属性设置控件;通过所述至少一个属性设置控件接收所述属性数据配置操作,并根据所述属性数据配置操作生成所述对象节点对应的属性配置数据。
[0016]上述装置中,所述至少一个条件设置控件包括:条件维度设置控件与条件数据设置控件;所述条件数据配置操作包括:条件维度展示操作、条件维度选择操作与条件数据设置操作,所述生成模块,还用于响应于针对所述条件维度设置控件的条件维度展示操作,在所述预设条件设置面板上显示至少一种预设命中条件维度;接收针对所述至少一种预设命中条件维度的所述条件维度选择操作,将所述条件选择确认操作指向的预设命中条件维度作为目标维度;在所述预设条件设置面板上显示所述目标维度对应的条件数据设置控件,并响应于针对所述条件数据设置控件的条件数据设置操作,将所述目标维度与所述条件数据设置操作的操作数据之间的对应关系,作为所述命中条件;其中,所述命中条件显示在所述条件设置节点上
[0017]上述装置中,预设条件设置面板上还包含:优先级配置控件;所述生成模块,还用于响应于针对所述预设条件设置入口的所述条件设置触发操作,在所述流程配置页面的第一预设显示区域弹出预设条件设置面板之后,响应于针对所述优先级配置控件的优先级设置指令,在至少一个预设优先级中,将所述优先级设置指令指定的预设优先级作为所述第一分支流程对应的目标执行优先级,并将所述目标执行优先级显示在所述第一分支流程对应的条件设置节点上。
[0018]上述装置中,所述条件设置节点上包含:复制控件和/或删除控件;所述生成模块,还用于响应于针对所述添加类控件的分支添加操作,在所述基础流程布局中创建并显示与初始分支流程并列的第一分支流程,得到当前流程布局之后,当接收到针对所述复制控件的复制操作指令时,响应于所述复制操作指令,生成与所述第一分支流程并列的副本分支流程,所述副本分支流程的配置与所述第一分支流程一致;将所述副本分支流程更新显示
在所述当前流程布局中;当接收到针对所述删除控件的删除操作指令时,响应于所述删除操作指令,从所述目标审批流程结构图中删除所述第一分支流程,并对所述当前流程布局进行对应更新。
[0019]上述装置中,所述审批流程管理页面上包含:预设流程模板入口和/或已有流程导入入口,所述预设创建操作包括:模板选择操作与流程导入操作,所述显示模块,还用于当在所述审批流程管理页面上,接收到针对于所述预设流程模板入口的模板选择操作时,响应于所述模板选择操作,从至少一种审批类型的预设审批流程模板中确定出目标预设审批流程模板,并基于所述目标预设审批流程模板跳转至所述流程配置页面;在所述流程配置页面上基于所述目标预设审批流程模板对应的流程配置数据进行布局渲染,生成并显示所述基础流程布本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种审批流程配置方法,其特征在于,包括:在审批流程管理页面上,响应于预设创建操作进入流程配置页面,并在所述流程配置页面上显示所述预设创建操作对应的基础流程布局,其中,所述基础流程布局至少包含流程对象类型的基础节点与流程走向线,所述流程走向线中包含添加类控件;响应于针对所述添加类控件的分支添加操作,在所述基础流程布局中创建并显示与所述基础流程布局中的初始分支流程并行的第一分支流程,从而得到当前流程布局;所述第一分支流程至少包含按照预设分支模板布局的条件设置节点、所述流程对象类型的第一分支节点与流程走向线;接收针对所述条件设置节点、所述基础节点与所述第一分支节点中的至少一项的配置操作,生成并发布所述当前流程布局对应的目标流程配置数据,所述目标流程配置数据用于在运行审批流程的审批终端上呈现并驱动对应的目标审批流程。2.根据权利要求1所述的方法,其特征在于,所述流程配置页面设置有预设发布控件;所述配置操作包括:发布操作指令、条件配置操作与属性配置操作;所述接收针对所述条件设置节点、所述基础节点与所述第一分支节点中的至少一项的配置操作,生成并发布所述当前流程布局对应的目标流程配置数据,包括:响应于针对所述条件设置节点上预设条件设置入口的所述条件配置操作,生成第一分支流程对应的命中条件;响应于针对所述流程对象类型的对象节点上预设属性设置入口的属性配置操作,生成所述对象节点对应的属性配置数据;所述对象节点包括:所述基础节点或所述第一分支节点;响应于针对所述预设发布控件的发布操作指令,根据所述命中条件与所述属性配置数据,生成并发布所述目标流程配置数据。3.根据权利要求2所述的方法,其特征在于,所述条件配置操作包括:条件设置触发操作与条件数据配置操作,所述响应于针对所述条件设置节点上预设条件设置入口的所述条件配置操作,生成第一分支流程对应的命中条件,包括:响应于针对所述预设条件设置入口的所述条件设置触发操作,在所述流程配置页面的第一预设显示区域弹出预设条件设置面板;所述预设条件设置面板上包含至少一个条件设置控件;通过所述至少一个条件设置控件接收所述条件数据配置操作,并根据所述条件数据配置操作生成所述第一分支流程对应的命中条件。4.根据权利要求2或3所述的方法,其特征在于,所述属性配置操作包括:属性设置触发操作与属性数据配置操作,所述响应于针对所述流程对象类型的对象节点上预设属性设置入口的属性配置操作,生成所述对象节点对应的属性配置数据,包括:响应于针对所述预设属性设置入口的属性设置触发操作,在第二预设显示区域弹出预设属性设置面板;所述预设属性设置面板上包含至少一个属性设置控件;通过所述至少一个属性设置控件接收所述属性数据配置操作,并根据所述属性数据配置操作生成所述对象节点对应的属性配置数据。5.根据权利要求3所述的方法,其特征在于,所述至少一个条件设置控件包括:条件维度设置控件与条件数据设置控件;所述条件数据配置操作包括:条件维度展示操作、条件维
度选择操作与条件数据设置操作,所述通过所述至少一个条件设置控件接收所述条件数据配置操作,并根据所述条件数据配置操作生成所述第一分支流程对应的命中条件,包括:响应于针对所述条件维度设置控件的条件维度展示操作,在所述预设条件设置面板上显示至少一种预设命中条件维度;接收针对所述至少一种预设命中条件维度的所述条件维度选择操作,将所述条件选择确认操作指向的预设命中条件维度作为目标维度;在所述预设条件设置面板上显示所述目标维度对应的条件数据设置控件,并响应于针对所述条件数据设置控件的条件数据设置操作,将所述目标维度与所述条件数据设置操作的操作数据之间的对应关系,作为所述命中条件;其中,所述命中条件显示在所述条件设置节点上。6.根据权利要求5所述的方法,其特征在于,所述预设条件设置面板上还包含:优先级配置控件;所述响应于针对所述预设条件设置入口的所述条件设置触发操作,在所述流程配置页面的第一预设显示区域弹出预设条件设置面板之后,所述方法还包括:响应于针对所述优先级配置控件的优先级设置指令,在至少一个预设优先级中,将所述优先级设置指令指定的预设优先级作为所述第一分支流程对应的目标执行优先级,并将所述目标执行优先级显示在所述第一分支流程对应的条件设置节点上。7.根据权利要求1、5或6任一项所述的方法,其特征在于,所述条件设置节点上包含:复制控件和/或删除控件;所述响应于针对所述添加类控件的分支添加操作,在所述基础流程布局中创建并显示与初始分支流程并列的第一分支流程,得到当前流程布局之后,所述方法还包括:当接收到针对所述复制控件的复制操作指令时,响应于所述复制操作指令,生成与所述第一分支流程并列的副本分支流程,所述副本分支流程的配置与所述第一分支流程一致;将所述副本分支流程更新显示在所述当前流程布局中;当接收到针对所述删除控件的删除操作指令时,响应于所述删除操作指令,从所述目标审...

【专利技术属性】
技术研发人员:黄铁鸣
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1