【技术实现步骤摘要】
一种任务监听器审批角色确定方法、装置、设备及介质
[0001]本说明书涉及计算机
,尤其涉及一种任务监听器审批角色确定方法、装置、设备及介质。
技术介绍
[0002]Flowable是一个使用Java编写的轻量级业务流程引擎,流程引擎可以应用于审批流程中,比如,请假加班申请的审批流程。现有的Flowable流程引擎大多是根据固定审批角色的设置执行默认审批流程,若需要更改审批角色,可能需要花费大量时间更改固定审批角色,给用户带来较差的体验。
技术实现思路
[0003]本说明书一个或多个实施例提供了一种任务监听器审批角色确定方法、装置、设备及介质,用于解决
技术介绍
提出的技术问题。
[0004]本说明书一个或多个实施例采用下述技术方案:
[0005]本说明书一个或多个实施例提供的一种任务监听器审批角色确定方法,包括:
[0006]在Flowable流程引擎的任务监听器中,新增所述任务监听器的审批类,所述审批类包括用于设置默认审批角色的第一属性与用于动态确定审批角色的第二属性,所述审批角 ...
【技术保护点】
【技术特征摘要】
1.一种任务监听器审批角色确定方法,其特征在于,所述方法包括:在Flowable流程引擎的任务监听器中,新增所述任务监听器的审批类,所述审批类包括用于设置默认审批角色的第一属性与用于动态确定审批角色的第二属性,所述审批角色为所述任务监听器的审批人候选范围;判断所述任务监听器是否配置所述第一属性与所述第二属性;若配置所述第一属性,未配置所述第二属性,将所述第一属性中的默认审批角色作为所述任务监听器的第一审批角色;若配置所述第一属性与所述第二属性,根据所述第二属性的配置动态确定所述任务监听器的第二审批角色。2.根据权利要求1所述的方法,其特征在于,所述审批类还包括第三属性,所述第三属性用于过滤分组;在所述第三属性配置指定分组,所述将所述第一属性中的默认审批角色作为所述任务监听器的第一审批角色,具体包括:根据所述指定分组过滤所述第一属性中的默认审批角色,将过滤后的默认审批角色作为所述任务监听器的第一审批角色。3.根据权利要求2所述的方法,其特征在于,所述根据所述第二属性的配置动态确定所述任务监听器的第二审批角色,具体包括:若所述第二属性配置有指定审批角色,将所述指定审批角色作为所述任务监听器的第二审批角色;若所述第二属性未配置指定审批角色,将所有成员作为所述任务监听器的第二审批角色。4.根据权利要求3所述的方法,其特征在于,在所述第三属性配置指定分组,所述将所述指定审批角色作为所述任务监听器的第二审批角色,具体包括:根据所述指定分组过滤所述指定审批角色,将过滤后的指定审批角色作为所述任务监听器的第二审批角色。5.根据权利要求3所述的方法,其特征在于,在所述第三属性配置指定分组,所述将所有成员作为所述任务监听器的第二审批角色,具体包括:根据所述指定分组过滤所述所有成员,将过滤后的成员作为所述任务监听器的第二审批角色。6.根据权利要求1所述的方法,其特征在于,所述任务监听器应用于医院审批系统,所述审批角色为医院指定科室的多个审批人。7.一种任务监听器审批角色确定装置,其特征在于,所述装置包括:审批类新增单元,在Flowable流程引擎的任务监听器中,新增所述任务监听器的审批类,所述审批类包括用于设置默认审批角色的第一属性与用于动态确定审批角色的第二属性,所述审批角色为所述任...
【专利技术属性】
技术研发人员:潘玉翠,崔乐乐,
申请(专利权)人:天元大数据信用管理有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。