一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

流程审批人员的配置方法及装置与流程

2021-11-18 00:11:00 来源:中国专利 TAG:


1.本发明属于数据处理技术领域,具体涉及一种流程审批人员的配置方法及装置。


背景技术:

2.公司业务意指某种有目的的工作或工作项目,业务也是业务员、业务人员的简称,是指一群专门做销售、行销的工作者,负责将公司之产品或服务销售给客户。从理论定义上而言,业务的活动主体是通过一系列理论与实践(或原理与行为)来重组和揉合(包括美化、排序、组合等)有形和无形的资源,使得新生资源具备吸引客体关注或交付使用的能力,且可为主体带来利益的可重复的健康的人类社会活动。
3.而随着业务发展,因公司组织架构,流程审批层级较多,导致人员信息经常需要调整导致规则变更的需求比较频繁。而现有的系统需要开发设计,每次调整都需要修改代码,调整起来复杂且不灵活,存在发版上线周期上的问题。因此,现有方式难以对业务的频繁调整进行支撑。


技术实现要素:

4.有鉴于此,本发明的目的在于克服现有技术的不足,提供一种流程审批人员的配置方法及装置,以解决现有技术每次调整都需要修改代码,调整起来复杂且不灵活的问题。
5.为实现以上目的,本发明采用如下技术方案:一种流程审批人员的配置方法,包括:
6.获取预设的审批人规则列表并通过所述审批人规则列表获取单个审批规则;
7.逐个判断审批规则是否满足策略条件,并获取满足策略条件的审批人规则对应的审批人列表;
8.对所述审批人列表中的人员进行规则计算,得到配置结果。
9.进一步的,所述逐个判断审批规则是否满足策略条件,包括:
10.所述策略条件预设有条件脚本,如果条件脚本为空,则确认满足;
11.其中,所述条件脚本支持字符串公式包括:等于、不等于、包含、不包含、数字、日期公式有等于、不等于、大于、大于或等于、小于、小于或等于。
12.进一步的,所述获取满足策略条件的审批人规则对应的审批人列表
13.如果满足策略条件,则根据策略条件获取人员,根据人员得到审批人列表。
14.进一步的,所述对所述审批人列表中的人员进行规则计算,包括:
15.对所述审批人列表中的审批人进行逻辑计算;
16.所述逻辑计算包括:与、或以及排除。
17.进一步的,逻辑计算是与时,人员就是第一个和第二个策略的人员取并集;
18.逻辑计算是或时,人员是第一个和第二个策略的人员取交集;
19.逻辑计算是排除时,人员是第一个策略的人员排除第二个策略人。
20.进一步的,对所述审批人列表中的人员逐个审批规则进行规则计算,直至最后一
个审批规则得到配置结果。
21.本技术实施例提供一种流程审批人员的配置装置,包括:
22.获取模块,用于获取预设的审批人规则列表并通过所述审批人规则列表获取单个审批规则;
23.判断模块,用于逐个判断审批规则是否满足策略条件,并获取满足策略条件的审批人规则对应的审批人列表;
24.计算模块,用于对所述审批人列表中的人员进行规则计算,得到配置结果。
25.本发明采用以上技术方案,能够达到的有益效果包括:
26.本发明提供一种流程审批人员的配置方法及装置,包括获取预设的审批人规则列表并通过所述审批人规则列表获取单个审批规则;逐个判断审批规则是否满足策略条件,并获取满足策略条件的审批人规则对应的审批人列表;对所述审批人列表中的人员进行规则计算,得到配置结果。本发明提供的技术方案解决了需要开发设计,每次调整都需要修改代码的问题,使得调整更加简单灵活,加快了新版上线周期。
附图说明
27.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
28.图1为本发明流程审批人员的配置方法的步骤示意图;
29.图2为本发明流程审批人员的配置方法的流程示意图;
30.图3为本发明流程审批人员的配置装置的结构示意图。
具体实施方式
31.为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。
32.下面结合附图介绍本技术实施例中提供的一个具体的流程审批人员的配置方法及装置。
33.如图1所示,本技术实施例中提供的流程审批人员的配置方法包括:
34.s101,获取预设的审批人规则列表并通过所述审批人规则列表获取单个审批规则;
35.s102,逐个判断审批规则是否满足策略条件,并获取满足策略条件的审批人规则对应的审批人列表;
36.s103,对所述审批人列表中的人员进行规则计算,得到配置结果。
37.流程审批人员的配置方法的工作原理为:参见图2,获取预设的审批人规则列表并通过所述审批人规则列表获取单个审批规则;逐个判断审批规则是否满足策略条件,并获取满足策略条件的审批人规则对应的审批人列表;对所述审批人列表中的人员进行规则计
算,得到配置结果。
38.优选的,所述逐个判断审批规则是否满足策略条件,包括:
39.所述策略条件预设有条件脚本,如果条件脚本为空,则确认满足;
40.其中,所述条件脚本支持字符串公式包括:等于、不等于、包含、不包含、数字、日期公式有等于、不等于、大于、大于或等于、小于、小于或等于
41.优选的,所述获取满足策略条件的审批人规则对应的审批人列表
42.如果满足策略条件,则根据策略条件获取人员,根据人员得到审批人列表。
43.优选的,所述对所述审批人列表中的人员进行规则计算,包括:
44.对所述审批人列表中的审批人进行逻辑计算;
45.所述逻辑计算包括:与、或以及排除。
46.优选的,逻辑计算是与时,人员就是第一个和第二个策略的人员取并集;
47.逻辑计算是或时,人员是第一个和第二个策略的人员取交集;
48.逻辑计算是排除时,人员是第一个策略的人员排除第二个策略人。
49.优选的,对所述审批人列表中的人员逐个审批规则进行规则计算,直至最后一个审批规则得到配置结果。
50.具体的,本技术提供的技术方案中,用户可自定义审批人员,根据业务属性配置人员,角色,或者接口方式获取审批人。
51.审批人员支持多种方式:支持人员选择,支持角色选择,支持接口方式。
52.审批人支持用户策略,查找人员的策略是:每个用户策略策有条件脚本,如果脚本为空,则返回为true。如果条件满足则获取根据下面的用户策略返回人员,如果找到了人员则返回,如果没有人员,则计算下一个用户策略。
53.审批人支持计算逻辑。支持与,或,排除三种计算逻辑。用于一个节点设置了多个用户策略。则第一个策略的计算逻辑和第二个策略的进行计算。
54.1)计算逻辑是与,那么人员就是第一个和第二个策略的人员取并集。
55.2)计算逻辑是或,那么人员是第一个和第二个策略的人员取交集。
56.3)计算逻辑是排除,那么人员是第一个策略的人员排除第二个策略人。
57.如图3所示,本技术实施例提供一种流程审批人员的配置装置,包括:
58.获取模块301,用于获取预设的审批人规则列表并通过所述审批人规则列表获取单个审批规则;
59.判断模块302,用于逐个判断审批规则是否满足策略条件,并获取满足策略条件的审批人规则对应的审批人列表;
60.计算模块303,用于对所述审批人列表中的人员进行规则计算,得到配置结果。
61.本技术提供的流程审批人员的配置装置的工作原理为,获取模块301获取预设的审批人规则列表并通过所述审批人规则列表获取单个审批规则;判断模块302逐个判断审批规则是否满足策略条件,并获取满足策略条件的审批人规则对应的审批人列表;计算模块303对所述审批人列表中的人员进行规则计算,得到配置结果。
62.本技术实施例提供一种计算机设备,包括处理器,以及与处理器连接的存储器;
63.存储器用于存储计算机程序,计算机程序用于执行上述任一实施例提供的流程审批人员的配置方法;
64.处理器用于调用并执行存储器中的计算机程序。
65.综上所述,本发明提供一种流程审批人员的配置方法及装置,包括获取预设的审批人规则列表并通过所述审批人规则列表获取单个审批规则;逐个判断审批规则是否满足策略条件,并获取满足策略条件的审批人规则对应的审批人列表;对所述审批人列表中的人员进行规则计算,得到配置结果。本发明提供的技术方案解决了需要开发设计,每次调整都需要修改代码的问题,使得调整更加简单灵活,加快了新版上线周期。
66.可以理解的是,上述提供的方法实施例与上述的装置实施例对应,相应的具体内容可以相互参考,在此不再赘述。
67.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
68.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
69.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令方法的制造品,该指令方法实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
70.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
71.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献