1.本技术涉及数据处理技术领域,尤其涉及一种案件分配处理方法及装置。
背景技术:
2.随着人工智能的普及与发展,越来越多的领域采用智能化的方式代替人工进行工作,这样不仅避免了人为出错的概率,并且能够以几倍的效率进行作业任务。在案件分配流程中,待分配案件数量庞大、可承接案件的案件执行对象的数量庞大,如何将待分配案件高效快捷地分配至案件执行对象成为用户日益关注的重点。
技术实现要素:
3.本技术实施例提供了一种案件分配处理方法及装置,以提升案件分配的灵活度。
4.第一方面,本技术实施例提供了一种案件分配处理方法,包括:
5.读取预先配置的案件分配模板中记录的案件执行对象;
6.按照分配模式对应的案件排序方式,对待分配案件池中的案件进行排序获得案件序列;
7.确定在所述分配模式对所述案件执行对象进行案件分配的对象序列,以及所述对象序列中案件执行对象的分配参数;
8.基于所述分配参数,将所述案件序列中的案件向所述对象序列中的案件执行对象进行分配。
9.第二方面,本技术实施例提供了一种案件分配处理装置,包括:
10.对象读取模块,用于读取预先配置的案件分配模板中记录的案件执行对象;
11.案件排序模块,用于按照分配模式对应的案件排序方式,对待分配案件池中的案件进行排序获得案件序列;
12.参数确定模块,用于确定在所述分配模式对所述案件执行对象进行案件分配的对象序列,以及所述对象序列中案件执行对象的分配参数;
13.案件分配模块,用于基于所述分配参数,将所述案件序列中的案件向所述对象序列中的案件执行对象进行分配。
14.第三方面,本技术实施例提供了一种案件分配处理设备,包括:处理器;以及,被配置为存储计算机可执行指令的存储器,所述计算机可执行指令在被执行时使所述处理器执行第一方面所述的案件分配处理方法。
15.第四方面,本技术实施例提供了一种计算机可读存储介质,用于存储计算机可执行指令,所述计算机可执行指令在被处理器执行时实现如第一方面所述的案件分配处理方法。
16.可以看出,在本技术实施例中,通过案件分配模板对案件执行对象进行记录和维护,在向案件分配模板中记录的案件执行对象进行案件分配的过程中,从分配模式出发,按照不同的分配模式对应的排序方式对案件进行排序处理,同时在相应的分配模式下对案件
分配模板中记录的案件执行对象进行排序,以此,通过对案件和案件执行对象进行排序获得相应序列的方式提升案件分配效率,并且通过配置不同的分配模式,提升案件分配的灵活性,同时,设定不同的分配模式还可以提升与分配模式相适配的案件分配场景的适配性,在案件分配的过程中,从分配参数出发进行案件分配,有助于对案件进行充分的分配,也使案件分配结果与案件执行对象更加匹配,以此,进一步提升案件分配的灵活性。
附图说明
17.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图;
18.图1为本技术实施例提供的一种案件分配处理方法处理流程图;
19.图2为本技术实施例提供的一种案件分配处理过程的第一示意图;
20.图3为本技术实施例提供的一种案件分配处理过程的第二示意图;
21.图4为本技术实施例提供的一种案件分配模板的示意图;
22.图5为本技术实施例提供的一种应用于第二模式分配场景的案件分配处理方法处理流程图;
23.图6为本技术实施例提供的一种应用于逾期案件分配场景的案件分配处理方法处理流程图;
24.图7为本技术实施例提供的一种案件分配处理方法处理流程图;
25.图8为本技术实施例提供的一种案件分配处理装置示意图;
26.图9为本技术实施例提供的一种案件分配处理设备的结构示意图。
具体实施方式
27.为了使本技术领域的人员更好地理解本技术实施例中的技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书的一部分实施例,而不是全部的实施例。基于本技术实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术的保护范围。
28.本实施例提供的案件分配处理方法,配置不同的分配模式链路,使在进行案件分配时灵活地选择不同的分配模式,通过将待分配案件池中的案件和案件分配模板中记录的案件执行对象,按照分配模式对应的排序方式进行排序,获得案件序列和对象序列,并基于案件序列和对象序列进行案件分配,提升案件分配的效率,且在基于案件序列和对象序列进行案件分配的过程中,通过确定分配参数使案件分配更加合理。
29.参照图1,本实施例提供的案件分配处理方法,具体包括步骤s102至步骤s108。
30.步骤s102,读取预先配置的案件分配模板中记录的案件执行对象。
31.本实施例中,所述案件执行对象,包括对案件进行执行处理的对象;例如进行资源回收的案件,该案件的案件执行对象为实际执行资源回收处理的组织,该组织可以为机构或者其他执行实体。
32.为了提升对地理区域的案件执行对象的信息管理,基于地理区域配置案件分配模板;一个地理区域的案件分配模板中记录有该地理区域对应的案件执行对象的信息,包括对象名称、案件分配比。还可以包含其他案件执行对象的信息;所述案件分配比,包括待分配案件池中向案件执行对象分配的案件比例。
33.需要说明的是,为了保证在将待分配案件池中的案件分配至地理区域对应的案件分配模板中记录的案件执行对象的过程中,使案件分配更加充分,避免存在未分配的遗漏的案件,一个案件分配模板中的案件执行对象的案件分配比的和为1。
34.具体实施时,为了提升案件处理的有效性,避免将待分配案件池中的案件分配至不同地理区域的案件执行对象导致案件管理困难,在获取到案件分配请求后,首先根据案件分配请求读取进行案件分配的待分配案件池中的案件,然后根据待分配案件池中的案件对应的地理区域,查询该地理区域对应的案件分配模板,并读取案件分配模板中记录的案件执行对象。
35.为了提升对待分配案件池中的案件的有效管理,将待分配案件池中的案件按照时效信息进行分类,并存储到对应的案件池中。例如,第一案件池为第一时效的案件组成的案件池;第二案件池为第二时效的案件组成的案件池;第三案件池为第三时效的案件组成的案件池,以此类推。其中第一时效可设置为超过预设时长1-30天的时效;第二时效可设置为超过预设时长31-60天时效;第三时效可设置为超过预设时长61-90天的时效,以此类推。本实施例中待分配案件池,包括上述一个时效对应的案件池,也可包括多个时效对应的案件池,本实施例在此不做赘述。
36.需要说明的是,本实施例仅仅是以待分配案件池中的案件对应同一个地理区域为例进行说明,若待分配案件池中的案件对应不同的地理区域,则读取各地理区域的案件分配模板中记录的案件执行对象,具体的,在进行案件分配的过程中,将同一地理区域的案件分配至该地理区域对应的案件执行对象中。
37.例如,在获取到待分配案件池后,读取到待分配案件池中的案件的位置信息为xx省xx市xxxx,基于位置信息确定对应的地理区域为xx省xx市,查询xx省xx市对应的案件分配模板,如图4所示的xx省xx市的案件分配模板,xx省xx市对应的案件执行对象包括对象a1和对象a2。
38.步骤s104,按照分配模式对应的案件排序方式,对待分配案件池中的案件进行排序获得案件序列。
39.所述分配模式,包括将待分配案件池中的案件精细地分配至案件执行对象的算法模式。针对不同的分配模式,在客户端配置不同的控件,通过触发控件进行分配模式的选择,并选择对应的待分配案件池。
40.本实施例中,提供第一分配模式和第二分配模式两种分配模式;其中,第一分配模式,包括通过计算案件执行对象的分配步长,从而按照分配步长读取向各案件执行对象分配的案件的模式;所述第二分配模式,包括按照待分配案件池中的案件的待回收资源额进行案件分配的模式。
41.两种分配模式下,在执行步骤s104,按照分配模式对应的案件排序方式,对待分配案件池中的案件进行排序获得案件序列;步骤s106,确定在所述分配模式对所述案件执行对象进行案件分配的对象序列,以及所述对象序列中案件执行对象的分配参数和步骤
s108,基于所述分配参数,将所述案件序列中的案件向所述对象序列中的案件执行对象进行分配的过程都存在明显区别,因此,下述分别对在两种分配模式下进行案件分配的过程进行说明。
42.(1)第一分配模式
43.在第一分配模式进行案件分配的过程,从案件执行对象出发,计算各案件执行对象的分配步长,按照分配步长在待分配案件中确定向各案件执行对象分配的案件。
44.具体实施时,在通过第一模式进行案件分配的过程中,首先对待分配案件池中的案件进行排序,获得案件序列;可选的,若所述分配模式为第一分配模式,所述第一分配模式对应的案件排序方式为随机排序。
45.例如,待分配案件池中的案件包括10个案件,则对着10个案件进行随机排序,并根据排序结果确定各案件的步长为c1,c2,c3,c4,c5,c6,c7,c8,c9,c10。c1,c2,c3,c4,c5,c6,c7,c8,c9,c10构成案件序列。
46.(2)第二分配模式
47.在第二分配模式进行案件分配的过程中,为了提升案件处理效率,提升案件处理的有效性,对待分配案件池中的案件进行排序的过程中,按照案件的待回收资源额进行降序排列,可选的,若所述分配模式为第二分配模式,所述第二分配模式对应的案件排序方式为:按照案件的待回收资源额进行降序排列。
48.步骤s106,确定在所述分配模式对所述案件执行对象进行案件分配的对象序列,以及所述对象序列中案件执行对象的分配参数。
49.具体实施时,不同的分配模式,对案件执行对象进行案件分配的对象序列的确定方式也不相同,案件执行对象的分配参数不同,对于分配参数的确定也不相同。
50.下述分别对本实施例提供的两种分配模式下确定对象序列和对象序列中案件执行对象的分配参数进行具体说明。
51.(1)第一分配模式
52.在第一分配模式下,所述分配参数,包括所述案件执行对象进行案件分配的分配步长。
53.本实施例提供的一种可选实施方式中,采用如下方式确定对象序列以及对象序列中案件执行对象的分配参数:
54.根据预先配置的分配顺序确定在所述第一分配模式进行案件分配的第一对象序列;
55.根据所述案件分配模板中记录的案件分配比和所述待分配案件池中案件的总数目,计算所述对象序列中案件执行对象的分配步长。
56.具体的,首先根据预先配置的分配顺序确定由案件分配模板中记录的案件执行对象构成的对象序列,然后根据案件分配模板中配置的案件分配比和读取到的待分配案件池中的案件的总数目,计算对象序列中案件执行对象的分配步长。
57.为了保证将待分配案件池中的案件全面的,没有遗漏的分配给案件执行对象,本实施例中,在计算对象序列中案件执行对象的分配步长的过程中,计算案件执行对象的案件分配比和总数目的乘积,获得各案件执行对象的案件分配阈值,然后按照对象序列中案件执行对象的对象顺序,计算剩余案件数目与案件分配阈值的比值,获得各案件执行对象
的分配步长。
58.所述案件分配阈值,包括案件执行对象的案件分配上限;即在本次案件分配过程中向案件执行对象分配案件的最大数量。例如,若案件执行对象的案件分配阈值为n(n≥0),则在分配结束后,实际向案件执行对象分配的待分配案件数量要小于或者等于n。除此之外,还可在案件分配模板中配置各案件执行对象的案件分配阈值,若案件分配模板中已配置各案件执行对象的案件分配阈值,则无需进行案件分配阈值的计算。
59.具体的,在计算各案件执行对象的分配步长的过程中,按照对象序列中案件执行对象的对象顺序进行计算,针对任一顺序的案件执行对象,在计算分配步长的过程中,基于该案件执行对象的案件分配比和待分配案件池中的案件的总数目,计算案件执行对象的案件分配阈值,然后按照案件执行对象的对象顺序,计算剩余案件数量与案件分配阈值的比例,获得案件执行对象的分配步长;其中,在计算后一位次的案件执行对象的分配步长的过程中,剩余案件数量为向前一位次的案件执行对象进行案件分配之后待分配案件池中的剩余案件的数量。
60.例如,按照预先配置的分配顺序确定xx省xx市对应的两个案件执行对象的对象序列为对象a1为第一位次,对象a2为第二位次,案件序列中的10个案件为c1,c2,c3,c4,c5,c6,c7,c8,c9,c10。在预先配置的案件分配模板中读取对象a1和对象a2的案件分配比都为50%,则计算对象a1和对象a2的案件分配上限都为10
×
50%=5,按照对象序列中的对象顺序,首先计算对象a1的分配步长为10
÷
5=2,按照对象a1的分配步长在案件序列中读取对象a1的分配步长2的整数倍的下标的案件,为c2,c4,c6,c8和c10,也即是每隔两个案件读取一个案件;向对象a1分配的案件为5个,剩余案件为10-5=5个,则基于剩余案件的数目和对象a2的案件分配上限计算对象a2的分配步长为(10-5)
÷
(10
×
50%)=1,则机构a1的分配步长为1。
61.(2)第二分配模式
62.在第二分配模式下,可选的,所述对象序列,包括对所述案件执行对象进行随机排序获得的随机对象序列;所述分配参数,包括向案件执行对象分配的已分配案件的待回收资源额合计后案件执行对象的总资源额。
63.具体的,将案件分配模板中记录的案件执行对象随机排序,获得对象序列,再计算对象序列中案件执行对象的总资源额。
64.步骤s108,基于所述分配参数,将所述案件序列中的案件向所述对象序列中的案件执行对象进行分配。
65.(1)第一分配模式
66.具体实施时,第一分配模式下,基于分配参数,将案件序列中的案件向对象序列中的案件执行对象进行分配的过程中,基于对象序列中最末位次的案件执行对象的分配步长,将案件序列中的剩余案件向最末位次的案件执行对象进行分配。
67.本实施例提供的一种可选实施方式中,在第一模式下通过如下方式实现案件分配:
68.选取所述案件序列中排序编码为所述案件执行对象的分配步长的整数倍的案件,并将选取的案件向所述案件执行对象分配。
69.例如,计算到机构a1的分配步长为1,则在案件序列中的剩余案件中每隔一个读取
案件,读取到1的整数倍的案件c1,c3,c5,c7和c9。
70.总结来说,本实施例提供的第一分配模式下的案件分配处理方法,首先读取待分配案件池中的案件,然后根据待分配案件池中的案件对应的地理区域读取预先配置的案件分配模板,并读取案件分配模板中记录的案件执行对象,将待分配案件池中的案件随机排序获得案件序列,按照预先配置的分配顺序对案件分配模板中记录的案件执行对象进行排序,获得具有排序编码的案件序列;按照案件分配模板中配置的各案件执行对象的案件分配比计算各案件执行对象的案件分配阈值,最后,按照各案件执行对象的案件分配阈值和案件序列中的剩余案件数目计算各案件执行对象的分配步长,并根据分配步长确定向案件执行对象分配的案件。
71.以两个案件执行对象为例,在按照各案件执行对象的案件分配阈值和案件序列中的剩余案件数目计算各案件执行对象的分配步长,并根据分配步长确定向案件执行对象分配的案件的过程中,基于案件序列中的案件的总数目和对象序列中第一位次的案件执行对象的案件分配比计算第一位次的案件执行对象的分配步长,并基于分配步长在案件序列中确定向第一位次的案件执行对象分配的案件;计算案件序列中剩余案件的案件数目,基于案件总数目、对象序列中第二位次的案件执行对象的案件分配比和剩余案件的案件数目计算第二位次的案件执行对象的分配步长,并基于分配步长确定案件序列的剩余案件中向第二位次的案件执行对象分配的案件。
72.除上述提供的第一分配模式下不规避历史分配对象的案件分配方式之外,为了节约案件执行对象对待分配案件进行处理的时间成本,采用规避的方式进行案件分配,避免同一案件重复分配给同一案件执行对象,本实施例中,在按照各案件执行对象的案件分配阈值和案件序列中的剩余案件数目计算各案件执行对象的分配步长,并根据分配步长确定向案件执行对象分配的案件的过程中,通过如下方式规避历史分配对象:
73.按照所述分配步长,在所述案件序列中读取待分配案件;
74.若所述待分配案件对应的案件执行对象为所述待分配案件的历史分配对象,则按照所述分配步长在所述案件序列中读取下一待分配案件;
75.若所述待分配案件对应的案件执行对象不为所述历史分配对象,则将所述待分配案件分配至对应的案件执行对象。
76.具体的,在按照分配步长确定案件执行对象的案件的过程中,每读取一个案件,查询案件的历史分配对象,并判断该案件执行对象是否为该待分配案件的历史分配对象,若是,则案件执行对象该次读取轮空;若否,则正常分配至该案件执行对象,该案件执行对象为案件的目标执行对象。
77.例如,案件分配模板中配置有对象a1(案件分配比20%)、对象a2(案件分配比为30%)和对象a3(案件分配比为50%),按照分配顺序,确定对象序列中对象a1为第一位次,对象a2为第二位次,对象a3为第三位次,计算对象a1的分配步长为10
÷
(10
×
20%)=5,则在案件序列中每隔5个取一个,首先取c5,查询c5的历史分配对象,经过查询,对象a1为c5的历史分配对象,则本次分配轮空,取c10并进行历史分配对象的查询,最终确定的向对象a1分配的案件为c10;计算对象a2的分配步长为(10-1)
÷
(10
×
30%)=3,则在剩余的c1,c2,c3,c4,c5,c6,c7,c8,c9中每隔3个取一个,取c1,c4,c7,每取一个查询历史分配对象,确定向对象a2分配的案件为c1,c4,c7;计算对象a3的分配步长为(10-1-3)
÷
(10
×
50%)=1.2,
四舍五入取1,每隔一个取一个,并查询历史分配对象,确定向对象a3分配的案件为c2,c3,c5,c6,c8,c9。
78.(2)第二分配模式
79.可选的,在第二分配模式下,所述对所述案件执行对象进行案件分配,包括按照分配批次对所述案件执行对象进行案件分配。
80.具体实施时,在进行分配的过程中,为了保证案件执行对象之间的公平性,使案件执行对象之间的总资源额相对均匀,本实施例提供的一种可选实施方式中,采用如下方式实现基于分配参数,将案件序列中的案件向对象序列中的案件执行对象进行分配:
81.基于所述分配参数确定所述随机对象序列中案件执行对象在所述分配批次的分配约束条件;
82.按照所述分配约束条件,将所述案件序列中的案件向所述随机对象序列中的案件执行对象进行所述分配批次的分配处理。
83.具体的,在每批次分配结束后,基于分配结果计算下一分配批次的分配约束条件,并基于分配约束条件进行下一分配批次的分配处理。可选的,若所述分配批次为首个分配批次,所述首个分配批次的分配约束条件包括:排序在先的案件执行对象被分配的案件的待回收资源额,大于排序在后的案件执行对象被分配的案件的待回收资源额;若所述分配批次为非首个分配批次,所述非首个分配批次的分配约束条件包括:更新对象序列中排序在先的案件执行对象被分配的案件的待回收资源额,小于排序在后的案件执行对象被分配的案件的待回收资源额;所述更新对象序列按照已分配案件的总资源额升序的排序方式对所述随机对象序列进行排序更新后获得。
84.进一步,为了避免由于向案件执行对象分配超出案件分配阈值的案件导致案件处理效率降低,影响对于案件以及案件执行对象的管理,本实施例提供的一种可选实施方式中,在每一轮次分配结束之后,还执行如下操作:
85.判断所述更新对象序列中案件执行对象的已分配案件的案件数目是否等于所述案件执行对象对应的案件分配阈值;
86.若是,将已分配案件的案件数目等于对应的案件分配阈值的案件执行对象从所述更新对象序列中删除;所述案件分配阈值根据所述案件池中案件的总数目和所述案件分配模板中记录的所述案件执行对象对应的案件分配比计算获得;
87.若否,则基于案件执行对象的已分配案件的总资源额对案件执行对象进行升序排列,获得更新对象序列。
88.为了提升案件分配阈值的计算效率,且保证待分配案件池中的案件都能分配至案件执行对象,以三个案件执行对象为例,在计算案件执行对象的案件分配阈值的过程中:
89.利用所述待分配案件池中案件的总数目乘以所述对象序列中第一对象(第一位次的案件执行对象)的案件分配比,获得所述第一对象的案件分配阈值;
90.利用所述案件数量乘以所述对象序列中第二对象(第二位次的案件执行对象)的案件分配比,获得所述第二对象的案件分配阈值;
91.计算所述总数目减去所述第一对象的案件分配阈值与所述第二对象的案件分配阈值的和的计算结果,将所述计算结果作为所述对象序列中第三对象(第三位次的案件执行对象)的案件分配阈值。
92.需要说明的是,若计算获得的案件分配阈值为小数,则四舍五入后取整。
93.在计算获得案件执行对象的案件分配上限(阈值)后,按批次(对象序列中每个案件执行对象尝试分配一次为一批次)将待分配案件池中的案件分配至案件执行对象,为了避免向案件执行对象分配超过案件分配数量的待分配案件,在每一轮(批)分配后,计算各案件执行对象已分配案件数量是否小于该案件执行对象的案件分配上限,若小于则该案件执行对象参与下一轮分配,若大于或者等于则该案件执行对象退出分配;且为了减少案件执行对象的已分配案件的总资源额的差异,从第二轮分配开始,每轮分配之前将对象序列中案件执行对象按照总资源额从小到大进行重新排列,并按照排列后的顺序进行分案,如此循环直到将待分配案件池中的案件全部分完。
94.例如,待分配案件池中的案件c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,案件执行对象包括对象a1和对象a2,按照案件的待回收资源额进行排序后获得如表1所示的案件序列:
95.案件待回收资源额c11200c21100c31000c4700c5600c6500c7400c8250c9200c10100
96.表1案件序列示例
97.在获得案件序列之后,对对象a1和对象a2进行随机排列,得到对象a1在第一位次,对象a2在第二位次的对象序列,然后按照表2所示的案件分配实力进行分配:
[0098][0099]
表2案件分配示例
[0100]
第一轮:按照案件序列中的案件序列读取案件序列中2个案件c1和c2,将第一位次的c1分配至对象序列中第一位次的对象a1,将第二位次的c2分配至对象序列中第二位次的对象a2,经过判断,对象a1和对象a2未到达案件分配上限,继续参与分配,对象a1的已分配案件的总资源额为1200,对象a2的总资源额为1100,1200》1100,按照总资源额对对象序列
中的对象进行升序排列,确定在第二轮分配中,对象a2为第一位次,对象a1为第二位次。
[0101]
第二轮,从去掉c1和c2的案件序列中读取2个案件c3和c4,将第一位次的c3分配给对象序列中第一位次的对象a2,将第二位次的c4分配给对象序列中第二位次的对象a1,经过判断,对象a1和对象a2未到达案件分配上限,继续参与分配,对象a1的总资源额1900小于对象a2的总资源额2100,则确定在第三轮分配中,对象a1为第一位次,对象a2为第二位次。
[0102]
第三轮,继续从去掉c1、c2、c3和c4的案件序列中读取2个案件c5和c6,将第一位次的c5分配至对象序列中第一位次的对象a1,将第二位次的c6分配至对象序列中第二位次的对象a2,经过判断,对象a1和对象a2未到达案件分配上限,继续参与分配,对象a1的总资源额2500小于对象a2的总资源额2600,则确定在第四轮分配中,对象a1为第一位次,对象a2为第二位次。
[0103]
第四轮,从去掉c1、c2、c3、c4、c5和c6的案件序列中读取2个案件c7和c8,将第一位次的c7分配至对象序列中第一位次的对象a1,将第二位次的c8分配至对象序列中第二位次的对象a2,经过判断,对象a1和对象a2未到达案件分配上限,继续参与分配,对象a1的总资源额2900大于对象a2的总资源额2850,则确定在第五轮分配中,对象a2为第一位次,对象a1为第二位次。
[0104]
第五轮,从去掉c1、c2、c3、c4、c5、c6、c7和c8的案件序列中读取2个案件c9和c10,将第一位次的c9分配至对象序列中第一位次的对象a2,将第二位次的c10分配至对象序列中第二位次的对象a1,经过判断,对象a1和对象a2到达案件分配上限,则下一轮不参与分配。
[0105]
除上述提供的第二分配模式下不规避历史分配对象的案件分配方式之外,为了进一步提升对案件的处理效率,避免将同一案件多次分配至同一案件执行对象导致处理效果不佳,本实施例中,还可设置规避历史分配对象的分配方式,在第二分配模式下,若规避历史分配对象,则在按照所述对象序列的对象数量在所述案件序列中读取案件,并依次分配至所述对象序列中的案件执行对象的过程中,确定案件对应的案件执行对象后,判断对应的案件执行对象是否为历史分配对象,若是,则将案件分配至对象序列中下一位次的案件执行对象,上述对应的案件执行对象本轮轮空。
[0106]
如表3所示的案件序列示例:
[0107]
[0108][0109]
表3案件序列示例
[0110]
由表3可知,c2、c3、c4在分配过程中,如果依然分配至历史分配对象,则轮空历史分配对象,将对应的案件分配至下一对象。具体的分配过程参见表4,首先对对象a1、对象a2和对象a3进行随机排序,获得对象序列,第一轮分配后按照已分配案件总总资源额进行升序排列,以对对象序列进行更新;表4中,经过计算,对象a1的案件分配上限为3,对象a2的案件分配上限为3,对象a3的案件分配上限为4。利用待分配案件的案件数量乘以各对象的案件分配比获得各对象的案件分配上限。其中,括号中为总资源额。
[0111]
[0112][0113]
表4分配过程示例
[0114]
需要说明的是,若分配完毕后,任一对象规避失败,则确定本次分案失败。比如c8和c9的历史分配对象为对象a3,则在第四轮分配过程中,由于c8命中历史分配对象a3,对象a3轮空,c8分配至对象a2,由于对象a2已达上限,则c9和c10都要分配给对象a3,c9的历史分配对象为对象a3,则对象a3规避失败。
[0115]
实际应用中,在获取到案件执行对象针对待分配案件的回收资源信息计算对案件执行对象的实际资源,在处理过程中,需要对大量回收资源信息进行处理,需要消耗大量的人力物力,且只有在获取到回收资源信息后才能进行案件执行对象的资源计算。本实施例中,所述资源计算中的资源,包括向案件执行对象发放的以响应案件执行对象的案件处理的资源。如图2所示,在获取到客户端的案件分配请求后,基于分配请求携带的分配模式标识,调用案件分配引擎对待分配案件池中的案件进行案件分配,具体的,根据分配模式标识调用对应的分配模式对应的模型,使模型进行案件分配,在案件分配结束后,调用资源计算引擎基于案件分配结果对案件分配对象进行资源计算。还需要说明的是,为了提升资源计算的效率,在案件分配结束后根据案件分配结果进行资源计算;本实施例中,为了提升对资源计算的感知程度,还可在获取到客户端提交的资源计算请求后调用资源计算引擎进行资源计算,本实施例在此不做限定。
[0116]
具体的,在对待分配案件池中的案件进行案件分配后,为了提升对案件分配结果的有效管理,将案件分配结果进行存储,且为了提升案件处理和对案件执行对象的资源计算的效率,使案件分配处理和资源计算同时实现,本实施例提供的一种可选实施方式中,在案件分配结束后,还执行如下操作:
[0117]
将案件分配结果进行持久化存储;
[0118]
将所述案件分配结果提交至资源计算引擎,以针对所述案件执行对象进行资源计算。
[0119]
为了进一步提升资源计算的效率,本实施例提供的一种可选实施方式中,采用如下方式进行资源计算:
[0120]
将所述案件执行对象的已分配案件的案件信息与所述案件执行对象的资源配置表中的配置项的配置区间进行匹配,获得所述案件信息匹配的目标配置区间;
[0121]
基于所述目标配置区间对应的资源配比以及所述已分配案件中的待回收资源额,计算所述已分配案件的资源配额。
[0122]
可选的,所述配置项包括案件的资源回收延时,所述资源配置表中记录有所述资源回收延时的延时区间对应的资源回收进度。
[0123]
具体的,将案件执行对象的已配案件的案件信息与案件执行对象的资源配置表中的配置项的配置区间进行匹配,确定匹配的目标匹配区间,并按照目标匹配区间对应的资源配比以及已分配案件的待回收资源额,计算对案件执行对象的资源配额。所述资源配额,包括基于已分配案件实际向案件执行对象发放的资源额。
[0124]
以一个案件执行对象的资源计算为例,该案件执行对象的已分配案件的案件延时
时长为t,则在案件执行对象的资源配置表中查询案件延时时长t对应的资源配比,并根据资源配比和案件执行对象的总资源额计算案件执行对象的资源配额。
[0125]
为了进一步促进案件执行对象对已分配案件的处理效率,针对案件执行对象配置附加资源配额,本实施例提供的一种可选实施方式中,采用如下方式计算针对案件执行对象的附加资源配额:
[0126]
确定所述案件执行对象的附加配置项的附加配置区间中,与所述已分配案件的案件信息匹配的目标附加配置区间;
[0127]
基于所述目标附加配置区间对应的附加资源配比以及所述已分配案件的附加资源额,计算所述已分配案件的附加资源配额。
[0128]
可选的,所述附加配置项,根据案件的资源回收进度与案件匹配的目标延时区间对应的预期回收进度计算获得。
[0129]
具体的,所述预期回收进度,包括案件中除超出延时期限的期限内待回收资源额,和/或,待回收资源额对应的延时资源额。
[0130]
在计算获得资源配额和附加资源配额后,基于资源配额、附加资源配额生成资源记录表,为了防止资源计算获得的结果不准确,在生成资源记录表后将资源记录表写入待审核列表中,在审核用户审核通过的情况下基于资源记录表生成对案件执行对象的资源结算单,并按照资源结算单中的资源配额和附加资源配额向案件执行对象进行资源结算;若审核用户审核未通过,则生成的资源记录表作废。
[0131]
综上所述,本实施例提供的案件分配处理方法,配置两种不同的分配模式,使在进行案件分配时根据实际需求选择分配模式;
[0132]
第一分配模式下,根据待分配案件池中的案件对应的地理区域在预先配置的案件分配模板中记录的案件执行对象,通过对待分配案件池中的案件进行随机排序获得案件序列,按照预设条件对案件执行对象进行排序,获得对象序列,并按照对象序列中的对象顺序,计算对象序列中各案件执行对象的分配步长,按照分配步长从案件序列中确定向各案件对象进行分配的案件;
[0133]
第二分配模式下,根据案件待分配案件池中的案件对应的地理区域在预先配置的案件分配模板中读取案件执行对象,按照待分配案件池中的案件的待回收资源额对案件进行降序排序获得案件序列,对案件执行对象进行随机排序,获得对象序列,计算获得对象序列中各案件执行对象的总资源额,并根据总资源额确定对象序列中进行案件分配的对象顺序,进一步根据对象顺序对案件序列中的案件进行分配处理。通过提供不同的分配模式,使用户可以灵活地选择分配模式进行案件分配。
[0134]
在进行案件分配后,通过资源计算引擎,计算针对各个案件执行对象的资源,使案件分配和资源计算共同实现,提升案件执行对象进行案件处理的效率,也节省资源计算过程中消耗的人力。
[0135]
下述以本实施例提供的一种案件分配处理方法在第二模式分配场景的应用为例,结合图2对本实施例提供的案件分配处理方法进行进一步说明,参见图5,应用于第二模式分配场景的案件分配处理方法,具体包括步骤s502至步骤s518。
[0136]
步骤s502,案件分配引擎读取待分配案件池中的案件,并确定案件对应的地理区域。
[0137]
如图2所示,案件分配引擎接收到客户端提交的案件分配请求,根据案件分配请求中携带的第二分配模式标识,确定按照第二分配模式进行案件分配处理。
[0138]
具体的,案件分配请求根据案件分配请求中携带的案件池标识读取对应的待分配案件池中的案件,并确定案件对应的地理区域。
[0139]
步骤s504,案件分配引擎基于地理区域,查询预先配置的案件分配模板,并读取案件分配模板中记录的案件执行对象。
[0140]
步骤s506,案件分配引擎按照案件的待回收资源额,对待分配案件池中的案件进行降序排列,获得案件序列。
[0141]
步骤s508,案件分配引擎对案件执行对象进行随机排序,获得对象序列。
[0142]
步骤s510,案件分配引擎根据案件序列中的案件总数目、案件执行对象的案件分配比和对象序列计算各案件执行对象的案件分配阈值。
[0143]
步骤s512,案件分配引擎按照对象序列中案件执行对象的对象数目从案件序列中读取案件,并依次分配至对象序列中的案件执行对象。
[0144]
步骤s514,若对象序列中存在已分配案件数目等于案件分配阈值的案件执行对象,案件分配引擎则从案件序列中剔除该案件执行对象。
[0145]
步骤s516,案件分配引擎按照对象序列中剩余的案件执行对象的总资源额,对剩余的案件执行对象进行升序排列。
[0146]
步骤s518,案件分配引擎根据升序排列后的对象序列进行序列更新,并返回执行步骤s512至步骤s518,至案件序列为空。
[0147]
如图2所示,案件分配引擎获得案件分配结果之后,资源计算引擎基于案件分配结果,对案件执行对象进行资源计算,其中,资源计算包括资源配额计算和附加资源配额计算;具体的,一方面,资源计算引擎在获取到案件分配结果后,将案件执行对象的已分配案件的案件信息和案件执行对象的资源配置表中的配置项的配置区间进行匹配,获得目标配置区间,再基于目标配置区间的资源配比和已分配案件的待回收资源额计算案件执行对象针对已分配案件的资源配额;另一方面,资源计算引擎基于案件分配结果确定案件执行对象的附加配置项的附加配置区间中与已分配案件的案件信息匹配的目标附加配置区间,再基于目标附加配置区间对应的附加资源配比以及已分配案件的附加资源额计算案件执行对象对已分配案件的附加资源配额。
[0148]
本实施例提供的应用于第二模式分配场景的案件分配处理方法,通过配置案件分配引擎和资源计算引擎,将案件分配和资源计算同时实现,提升资源计算的便捷性和效率;具体的,案件分配引擎根据客户端提交的案件分配请求,对待分配案件池中的案件对应的地理区域进行确定,并进一步根据地理区域确定参与该次分配的案件执行对象,以此,将案件分配至对应地理区域的案件执行对象,提升对案件管理的有效性,也保证案件执行对象对已分配案件的执行效率;
[0149]
在分配过程中,案件分配引擎首先按照案件的待回收资源额对案件进行降序排列获得案件序列,对案件执行对象进行随机排列获得对象序列,以此,通过对案件和案件执行对象进行排序获得相应序列的方式提升案件分配效率;然后根据案件执行对象的已分配案件的总资源额将案件按轮次进行分配,以此,通过按照总资源额进行升序排列,并按照升序排列后的对象序列进行分配,减小各案件执行对象的总资源额的差异。
[0150]
分配完成之后,资源计算引擎根据案件分配结果,对案件执行对象进行资源计算,以此,提升对案件执行对象的资源计算效率,节省资源计算需要耗费的人力。
[0151]
本技术提供一种在逾期案件分配场景下的案件分配处理方法实施例,参照图3和图6,本实施例提供的在逾期案件分配场景下的案件分配处理方法,具体包括步骤s602至步骤s610。
[0152]
步骤s602,分案算法引擎获取客户端提交的分配请求,并读取分配请求对应的案件池。
[0153]
为了提升对逾期案件的有效管理,将逾期案件按照逾期时长进行分类,并存储到对应的案件池中。如图3所示,分案算法引擎中存储有案件池,其中,第一案件池为逾期时长为1-30天的逾期案件组成的案件池,逾期时长为1-30天的案件即放入该案件池;第二案件池为逾期时长为31-60天的逾期案件组成的案件池;第三案件池为逾期时长为61-90天的逾期案件组成的案件池,以此类推。所述分配请求对应的案件池,包括上述示例中的至少一个案件池。
[0154]
如图3所示,分案算法引擎获取到客户端提交的分配请求后,根据分配请求中携带的案件池标识读取对应的案件池,并基于案件池中的逾期案件进行分案。
[0155]
步骤s604,分案算法引擎基于所述案件池中的逾期案件对应的地理区域,读取预先配置的案件分配模板中记录的第三方机构。
[0156]
为了提升对地理区域的第三方机构的分配合理性,分案算法引擎对于同一个地理区域设定一个案件分配模板,在确定地理区域的第三方机构的过程中,地理区域对应的案件分配模板中记录有第三方机构,且在案件分配模板中,各第三方机构的案件分配比的和为1。
[0157]
具体实施时,为了提升对逾期案件的处理效率,将逾期案件分配至与逾期案件对应的地理区域中的第三方机构,具体的,在读取到分配请求对应的案件池后,首先读取案件池中逾期案件的位置信息,然后基于位置信息确定逾期案件对应的地理区域,最后查询地理区域的案件分配模板,读取案件分配模板中记录的第三方机构。
[0158]
如图3所示,分案算法引擎在获取到案件池后,读取案件池中逾期案件的位置信息为xx省xx市xxxx,基于位置信息确定对应的地理区域为xx省xx市,查询归属地位xx省xx市的第三方机构。
[0159]
需要说明的是,上述仅仅是以案件池中逾期案件对应同一个地理位置为例进行说明,若案件池中逾期案件对应不同的地理区域,则读取各地理区域的第三方机构,获得各地理区域的第三方机构集合,具体的,各地理区域的第三方机构集合采用上述方式进行确定,本实施例在此不再赘述。
[0160]
步骤s606,分案算法引擎按照所述逾期案件的逾期金额,对所述逾期案件进行降序排列获得案件序列。
[0161]
如图3所示,分案算法引擎按照预期案件的预期金额,对逾期案件进行降序排列,获得案件序列,以基于案件序列进行分案。
[0162]
步骤s608,分案算法引擎对所述第三方机构进行随机排列,获得机构序列,并确定所述机构序列中各第三方机构的已分配总金额。
[0163]
具体实施时,获得机构序列后,对机构序列中各第三方机构进行上限计算,本实施
例中,分案算法引擎在计算各第三方机构的案件分配上限的过程中,基于第三方机构的案件分配比、案件序列中的案件总数目和机构序列计算。
[0164]
具体的,以机构序列中包含三个第三方机构为例,对分案算法引擎对案件分配上限的计算进行说明:
[0165]
利用所述案件总数目乘以所述机构序列中第一机构(机构序列中第一位次的第三方机构)的案件分配比,获得所述第一机构的案件分配上限;
[0166]
利用所述案件数量乘以所述机构序列中第二机构(机构序列中第二位次的第三方机构)的案件分配比,获得所述第二机构的第二案件分配上限;
[0167]
计算所述案件数量减去所述第一案件分配上限与所述第二案件分配上限的和的计算结果,将所述计算结果作为所述机构序列中第三机构(机构序列中第三位次的第三方机构)的第三案件分配上限。
[0168]
如图3所示,案件池中逾期案件包括c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,分案算法引擎在确定逾期案件对应的地理区域为xx省xx市后,读取xx省xx市的案件分配模板,将案件分配模板中的机构a、机构b和机构c作为第三方机构集合中的第三方机构,读取到案件分配模板中机构a的案件分配比为50%,机构b的案件分配比为30%,机构c的案件分配比为20%,首先计算机构a的案件分配上限为10
×
50%=5,再计算机构b的案件分配上限为10
×
30%=3,最后计算机构c的案件分配上限为10-5-3=2。需要说明的是,若计算获得的案件分配上限为小数,则四舍五入后取整。
[0169]
在计算获得第三方机构的案件分配上限后,按轮次(机构序列中每个机构尝试分配一次为一轮)将逾期案件分配至第三方机构,为了避免向第三方机构分配超过案件分配数量的逾期案件,在每一轮分配后,计算各第三方机构已分配案件数量是否小于案件分配上限,若小于则该第三方机构参与下一轮分配,若大于或者等于则该第三方机构退出分配;且为了减少第三方机构的已分配案件的平均金额的差异,从第二轮分配开始,每轮分配之前将机构序列中第三方机构按照已分配案件总金额从小到大进行重新排列,并按照排列后的顺序进行分案,如此循环直到将逾期案件全部分完。
[0170]
本实施例中,分案算法引擎在计算第三方机构的案件分配上限后,计算各第三方机构的已分配总金额之前,还执行如下操作:
[0171]
按照所述机构序列的机构数量在所述案件序列中读取逾期案件,并依次分配至所述机构序列中的第三方机构;
[0172]
若所述机构序列中不存在已分配案件数量等于对应的案件分配阈值的第三方机构,对所述机构序列中剩余机构按照已分配案件总金额进行升序排列,获得第二机构序列;基于所述第二机构序列更新所述机构序列,基于分配结果更新所述案件序列,并在更新后返回执行所述按照所述机构序列的机构数量在所述案件序列中读取逾期案件,并依次分配至所述机构序列中的第三方机构操作;
[0173]
若所述机构序列中存在已分配案件数量等于对应的案件分配阈值的上限机构,在所述机构序列中剔除所述上限机构。
[0174]
步骤s610,分案算法引擎按照所述已分配总金额对所述机构序列进行更新,并按照所述案件序列和更新后的机构序列进行案件分配处理。
[0175]
具体实施时,在每一轮分配结束后,计算机构序列中各第三方机构的已分配总金
额,并根据已分配总金额对机构序列进行更新,按照更新后的机构序列和案件序列进行案件分配处理,直至案件序列为空。
[0176]
本实施例中,在按照已分配总金额对所述机构序列进行更新,并按照更新后的机构序列和案件序列进行案件分配处理的过程中,执行如下操作:
[0177]
对所述机构序列中剩余机构按照已分配案件总金额进行升序排列,获得第二机构序列;
[0178]
基于所述第二机构序列更新所述机构序列,基于分配结果更新所述案件序列,并在更新后返回执行所述按照所述机构序列的机构数量在所述案件序列中读取逾期案件,并依次分配至所述机构序列中的第三方机构操作。
[0179]
除上述提供的第二分配模式下不规避历史分配机构的案件分配方式之外,为了进一步提升对逾期案件的处理效率,避免将同一配案件多次分配至同一第三方机构导致处理效果不佳,本实施例中,分案算法引擎还可设置规避历史分配机构的分配方式,在第二分配模式下,若规避历史机构,则在按照所述机构序列的机构数量在所述案件序列中读取逾期案件,并依次分配至所述机构序列中的第三方机构的过程中,确定逾期案件对应的第三方机构后,判断对应的第三方机构是否为历史分配机构,若是,则将逾期案件分配至机构序列中下一位次的第三方机构,上述对应的第三方机构本轮轮空。
[0180]
还需要说明的是,分案算法引擎在获取到客户端提交的分配请求后,首先读取分配请求对应的案件池,基于案件池中逾期案件对应的地理区域,读取预先配置的案件分配模板中记录的第三方机构,然后将逾期案件和第三方机构输入分案参数模型中,由分案参数模型将逾期案件向第三方机构分配,具体的,分案参数模型在进行分配的过程中,首先按照逾期案件的逾期金额,对逾期案件进行降序排列获得案件序列,然后对第三方机构进行随机排列,获得机构序列,并确定机构序列中各第三方机构的已分配总金额,最后按照已分配总金额对机构序列进行更新,并按照案件序列和更新后的机构序列进行案件分配处理。
[0181]
如图3所示,分案算法引擎在获取到客户端提交的分配请求后,首先基于分配请求中携带的案件池标识确定对应的案件池,进一步按照案件池中的逾期案件对应的地理区域确定案件分配模板,读取案件分配模板中记录的第三方机构;将案件池中的逾期案件和读取到的第三方机构输入分案参数模型进行分案处理,其中,分案参数模型通过参数建模获得。
[0182]
实际应用中,在获取到针对逾期案件的回款数据计算对目标机构(任一第三方机构)的实际佣金,在处理过程中,需要对大量回款数据进行处理,需要消耗大量的人力物力,且只有在获取到回款数据后才能进行佣金计算。
[0183]
本实施例中,实现案件分配和佣金预估的同时实现,即在案件分配后根据分配结果预估目标机构的预算佣金信息。为了保证目标机构的基础佣金的同时提升目标机构的案件处理效率,预算佣金信息中包含两部分,一部分是基础佣金,一部分是附加佣金,即为了激励目标机构向目标机构支付的激励佣金或者奖金。
[0184]
基于此,分案算法引擎进行分案获得分案结果之后,为了提升佣金预估的效率,也为了激励目标机构对逾期案件的处理积极性,佣金计算引擎根据分案结果计算目标机构的预算佣金信息,本实施例提供的一种可选实施方式中,在获得分案结果后,佣金计算引擎采用如下方式确定预算佣金信息:
[0185]
(a)根据所述目标机构的已分配案件的基础案件信息,以及所述目标机构的基础配置参数预估所述目标机构的基础佣金信息。
[0186]
为了提升对基础佣金信息的预估准确度,本实施例提供的一种可选实施方式中,佣金计算引擎采用如下方式计算基础佣金信息:
[0187]
基于所述已分配案件的逾期时长和所述目标机构的目标参数,在预设模板中查询对应的基础费率;
[0188]
根据所述已分配案件的预期金额以及所述基础费率,计算所述目标机构的基础佣金信息。
[0189]
具体的,首先查询目标机构的目标参数,所述目标参数,包括与目标机构协商配置的目标催回率;然后根据目标机构的已分配案件的逾期时长和目标催回率,在基础佣金配置模板中查询对应的基础费率,再根据已分配案件的案件金额和基础费率,计算基础佣金信息。
[0190]
如图3所示,机构a的已分配案件的逾期天数为150天,机构a的目标催回率为100%,则在基础佣金配置模板中查询对应的基础费率为x1%,已分配案件的案件金额为m1,则针对机构a对该已分配案件的基础佣金信息为m1
×
x1%。
[0191]
(b)根据所述已分配案件的附加案件信息,以及所述目标机构的附加配置参数预估所述目标机构的附加佣金信息。
[0192]
本实施例提供的一种可选实施方式中,佣金计算引擎采用如下方式计算附加佣金信息:
[0193]
基于所述已分配案件的案件金额与预估回款金额,计算所述目标机构的案件处理参数;
[0194]
根据所述案件处理参数与所述目标机构的目标参数,计算目标值;
[0195]
基于所述已分配案件的逾期时长和所述目标值,查询对应的附加费率;
[0196]
根据所述案件金额、所述预估回款金额和所述附加费率,计算所述目标机构的附加佣金信息。
[0197]
所述预估回款金额,包括案件金额和利息的和,或者案件金额和未逾期金额的和对应的金额。
[0198]
具体的,首先基于目标机构的已分配案件的案件金额和逾期金额,计算目标机构的案件处理参数;所述案件处理参数,包括预估实际回款率,为预估回款金额与逾期金额的比值。所述目标值,包括目标机构的预估实际回款率与目标回款率的比值;然后根据已分配案件的逾期时长和目标值在附加佣金配置模板中查询对应的附加费率,最后根据案件金额、逾期金额和附加费率计算附加佣金信息。
[0199]
继续以图3为例,机构a的已分配案件的预估回款金额为m2,则计算预估实际回款率为m2
÷
m1,计算目标值为m2
÷
m1
÷
100%,然后在附加佣金配置模板中查询目标值m2
÷
m1
÷
100%和的逾期天数150对应的附加费率为x2%,计算(m2-m1)
×
x2%,获得附加佣金信息。
[0200]
由于在计算预算佣金信息时需要提前配置参数,所以在佣金计算引擎配置有佣金规则模型、佣金信息基础配置和佣金信息基础数据。具体的,佣金规则模型、佣金信息基础配置和佣金信息基础数据在实际应用中可根据实际需求进行设定,本实施例在此不做限
定。
[0201]
(c)基于所述基础佣金信息和所述附加佣金信息确定所述预算佣金信息。
[0202]
需要说明的是,上述对于预算佣金信息的预估过程的说明是针对一个目标机构中的一个或者多个已分配案件的预估过程,针对不同的目标机构中一个或者多个分配案件的预算佣金信息的预估过程与上述过程类似,本实施例在此不做赘述。
[0203]
除此之外,预估预算佣金信息和案件分配的过程也可不一起实现,即首先进行案件分配,根据佣金预估指令预估预算佣金信息。
[0204]
在预估获得预算佣金信息后,为了避免直接按照预估获得的预算佣金信息向目标机构支付导致资源损失,本实施例提供的一种可选实施方式中,佣金计算引擎在获得预算佣金信息后,执行如下操作:
[0205]
生成包含所述预算佣金信息的预算佣金记录,并将所述预算佣金记录添加至待审核列表中;
[0206]
若获取到针对所述预算佣金记录的确认指令,则基于所述预算佣金记录生成佣金结算订单;
[0207]
若获取到针对所述预算佣金记录的取消指令,则将所述预算佣金记录标记为异常状态。
[0208]
具体的,生成包含预算佣金信息的预算佣金记录,并将预算佣金记录添加至审核列表中由审核用户审核,若审核用户审核通过,则基于预算佣金记录生成佣金结算单,以利用佣金结算单向目标机构支付佣金;若审核用户审核未通过,则该条预算佣金记录作废,可在获取到目标机构的实际回款数据后根据实际回款数据计算实际佣金。
[0209]
上述对于预算佣金信息的处理过程仅仅是针对目标机构(机构a)的预算佣金信息的处理过程进行说明的,实际应用中,参与分案的第三方机构的数量为多个(机构b和机构c),在获得分案结果后,按照上述对目标机构的预算佣金信息的处理过程,计算参与分案的多个第三方机构的预算佣金信息。
[0210]
如图3所示,在分案算法引擎进行分配并获取分案结果后,佣金计算引擎根据分案结果、预先配置的佣金规则模型、佣金信息基础配置和佣金信息基础数据,计算参与分案的各第三方机构(机构a、机构b、机构c)的佣金信息明细,并进一步生成各第三方机构的预算佣金信息,为了避免资源流失,保证资源安全,在生成预算佣金信息后由审核用户审核,若审核通过,则基于预算佣金信息生成佣金结算单,以按照佣金结算单对各第三方机构进行资源结算;若审核未通过,则作废该预算佣金信息。
[0211]
综上所述,本实施例提供的在逾期案件分配场景下的案件分配处理方法,分案算法引擎在获取到客户端的分配请求后,利用分案模型对分配请求对应的案件池中的案件进行分配处理,获得分案结果;其中,利用分案模型进行分案的过程中,通过基于案件序列和机构序列的分案方式,提升案件分配效率,提升逾期案件和第三方机构的适配性,且基于已分配总金额对机构序列进行更新,减小第三方机构之间的总金额差异,使对逾期案件进行充分的分配;佣金计算引擎在获取到分案结果后,通过对参与分案的第三方机构的预算佣金信息的计算,提升佣金计算的效率,节省佣金计算过程中消耗的人力;通过分案算法引擎和佣金计算引擎的配合,将分案和佣金计算同时实现,提升分案和佣金计算的效率和灵活性。
[0212]
本技术还提供另一种案件分配处理方法实施例,参照图7,本实施例提供的一种案件分配处理方法,具体包括步骤s702至步骤s708。
[0213]
步骤s702,读取预先配置的案件分配模板中记录的案件执行对象。
[0214]
本实施例中,所述案件执行对象,包括对案件进行执行处理的对象;例如进行资源回收的案件,该案件的案件执行对象为实际执行资源回收处理的组织,可以为机构或者其他执行实体。
[0215]
为了提升对地理区域的案件执行对象的信息管理,基于地理区域配置案件分配模板;一个地理区域的案件分配模板中记录有该地理区域对应的案件执行对象的信息,包括对象名称、案件分配比。所述案件分配比,包括待分配案件池中向案件执行对象分配的案件比例。需要说明的是,为了保证在将待分配案件池中的案件分配至地理区域对应的案件分配模板中记录的案件执行对象时案件分配的充分性,避免存在遗漏的案件,一个案件分配模板中的案件执行对象的案件分配比的和为1。
[0216]
具体实施时,为了提升案件处理的有效性,避免将待分配案件池中的案件分配至不同地理区域的案件执行对象导致案件管理困难,在获取到案件分配请求后,首先根据案件分配请求读取进行案件分配的待分配案件池中的案件,然后根据待分配案件池中的案件对应的地理区域,查询该地理区域对应的案件分配模板,并读取案件分配模板中记录的案件执行对象。
[0217]
为了提升对待分配案件池中的案件的有效管理,将待分配案件池中的案件按照时效信息进行分类,并存储到对应的案件池中。例如,第一案件池为第一时效的案件组成的案件池;第二案件池为第二时效的案件组成的案件池;第三案件池为第三时效的案件组成的案件池,以此类推。其中第一时效可设置为超过预设时长1-30天的时效;第二时效可设置为超过预设时长31-60天时效;第三时效可设置为超过预设时长61-90天的时效,以此类推。本实施例中待分配案件池,包括上述一个时效对应的案件池,也可包括多个时效对应的案件池,本实施例在此不做赘述。
[0218]
需要说明的是,本实施例仅仅是以待分配案件池中的案件对应同一个地理区域为例进行说明,若待分配案件池中的案件对应不同的地理区域,则读取各地理区域的案件分配模板中记录的案件执行对象,具体的,在进行案件分配的过程中,将同一地理区域的案件分配至该地理区域对应的案件执行对象中。
[0219]
例如,在获取到待分配案件池后,读取到待分配案件池中的案件的位置信息为xx省xx市xxxx,基于位置信息确定对应的地理区域为xx省xx市,查询xx省xx市对应的案件分配模板,如图4所示的xx省xx市的案件分配模板,xx省xx市对应的案件执行对象包括对象a1和对象a2。
[0220]
步骤s704,根据待分配案件池中案件的案件评分,对所述案件进行降序排序,获得案件序列。
[0221]
具体实施时,通过对待分配案件池中的案件进行案件评分,按照案件评分进行案件排序,并按照案件执行对象的对象等级进行排序,将案件评分高的待分配案件分配至对象等级高的案件执行对象中,以此实现高效案件处理。
[0222]
步骤s706,基于案件执行对象的对象等级,确定各对象等级下的对象序列和子案件序列,以及确定各对象序列中案件执行对象的分配参数。
[0223]
所述分配参数,包括各案件执行对象的总资源额;所述子案件序列,包括各对象等级下进行分配的案件组成的序列。
[0224]
为了提升分配效率,将案件序列中的待分配案件划分至各对象等级下,并分别对不同对象等级下的待分配案件在该对象等级下进行案件分配。
[0225]
在确定等级案件序列的过程中,执行如下操作:
[0226]
基于所述案件执行对象的案件分配阈值,计算对象等级相同的案件执行对象的等级案件数量;
[0227]
按照对象等级优先级、所述等级案件数量在所述案件序列中读取待分配案件。
[0228]
具体的,将待分配案件输入案件评分模型中进行案件评分处理,输出待分配案件的案件评分,并且按照案件评分将待分配案件进行降序排列,获得案件序列,在案件分配模板中查询案件执行对象的对象等级以及对象评分,根据待分配案件的案件数量和案件执行对象的对象评分计算案件执行对象的案件分配阈值。
[0229]
由于各案件执行对象的对象等级不同,为了提升分案的有效性,在进行案件分配时将等级相同的案件执行对象共同分案,具体的,根据各案件执行对象的案件分配阈值,统计不同对象等级的所需案件数量,按照案件序列中的案件顺序以及对象等级的优先级分别确定各对象等级对应的待分配案件。
[0230]
步骤s708,基于所述分配参数,将所述等级案件序列中的案件向所述对象序列中的案件执行对象进行分配。
[0231]
为了平衡各案件执行对象的已分配案件的总资源额,在确定各对象等级对应的待分配案件后,针对任一对象等级,采用如下方式进行案件分配:
[0232]
按照案件金额对对象等级下的待分配案件进行降序排列,获得案件序列;
[0233]
对对象等级下的案件执行对象进行随机排序,获得对象序列;
[0234]
根据待分配案件的案件数量和案件执行对象的对象评分,计算对象序列中案件执行对象的案件分配阈值;
[0235]
基于案件序列、案件分配阈值和对象序列进行案件分配处理,获得对象等级下待分配案件在对象等级下的案件执行对象中的目标执行对象。
[0236]
例如,案件池中待分配案件包括c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,待分配案件为12个,查询到对应的案件执行对象为对象a1、对象a2、对象a3、对象a4、对象a5和对象a6,其中,对象a1、对象a2、对象a3的对象等级为第一等级(a),对象a4、对象a5的对象等级为第二等级(b),对象a6的对象等级为第三等级(c),计算获得对象a1的案件分配上限为1、对象a2的案件分配上限为2、对象a3的案件分配上限为4、对象a4的案件分配上限为1、对象a5的案件分配上限为2、对象a6的案件分配上限为2,再计算获得a等级的所需案件数量为7,b等级所需案件数量为3,c等级所需案件数量为2。根据表5可得,按照案件评分进行降序排列后的案件序列c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,确定a等级下的待分配案件为c0,c1,c2,c3,c4,c5,c6,b等级下的待分配案件为c7,c8,c9,c等级下的分配案件为c10,c11。
[0237]
待分配案件池中的案件的待回收资源额和案件评分如表5所示。
[0238][0239][0240]
表5评分资源额表
[0241]
基于此,在第三分配模式下的分配过程如表6所示。
[0242][0243]
表6分配示例表
[0244]
需要指出的是,b等级和c等级下案件分配的过程与上述a等级下案件分配的过程类似,本实施例在此不再赘述。
[0245]
还需要说明的是,确定任一对象等级下的待分配案件在该对象等级下的案件执行对象中的案件执行对象的过程,与上述实施例中提供的第二分配模式下确定待分配对象的案件执行对象的过程类似,实际应用请参见上述提供的实现过程,本实施例在此不做赘述。
[0246]
除此之外,若在第三分配模式下选择规避历史分配对象,则对任一对象等级下按照规避方式进行分配的过程参见上述第二分配模式下在规避情况下确定待分配案件在执行对象集合中目标执行对象的过程,本实施例在此不做赘述。
[0247]
沿用上例,c2的历史分配对象为对象a1,c3的历史分配对象为对象a3,c7的历史分配对象为对象a5,则对a等级的案件分配的具体过程,参见7所示的分配过程。
[0248][0249]
表7分配示例表
[0250]
b等级和c等级下在规避情况下的案件分配过程与表7所示的分配过程类似,本实施例在此不再赘述。
[0251]
实际应用中,在获取到案件执行对象针对待分配案件的回收资源信息计算对案件执行对象的实际资源,在处理过程中,需要对大量回收资源信息进行处理,需要消耗大量的人力物力,且只有在获取到回收资源信息后才能进行案件执行对象的资源计算。本实施例中,所述资源计算中的资源,包括向案件执行对象发放的以响应案件执行对象的案件处理的资源。
[0252]
具体的,在对待分配案件池中的案件进行案件分配后,为了提升对案件分配结果的有效管理,将案件分配结果进行存储,且为了提升案件处理和对案件执行对象的资源计算的效率,使案件处理和资源计算同时实现,本实施例提供的一种可选实施方式中,在案件分配结束后,还执行如下操作:
[0253]
将案件分配结果进行持久化存储;
[0254]
将所述案件分配结果提交至资源计算引擎,以针对所述案件执行对象进行资源计算。
[0255]
为了进一步提升资源计算的效率,本实施例提供的一种可选实施方式中,采用如下方式进行资源计算:
[0256]
将所述案件执行对象的已分配案件的案件信息与所述案件执行对象的资源配置表中的配置项的配置区间进行匹配,获得所述案件信息匹配的目标配置区间;
[0257]
基于所述目标配置区间对应的资源配比以及所述已分配案件的待回收资源额,计算所述已分配案件的资源配额。
[0258]
可选的,所述配置项包括案件的资源回收延时,所述资源配置表中记录有所述资源回收延时的延时区间对应的资源回收进度。
[0259]
具体的,将案件执行对象的已配案件的案件信息与案件执行对象的资源配置表中的配置项的配置区间进行匹配,确定匹配的目标匹配区间,并按照目标匹配区间对应的资源配比以及已分配案件的待回收资源额,计算对案件执行对象的资源配额。所述资源配额,包括基于已分配案件实际向案件执行对象发放的资源额。
[0260]
以一个案件执行对象的资源计算为例,该案件执行对象的已分配案件的案件延时时长为t,则在案件执行对象的资源配置表中查询案件延时时长t对应的资源配比,并根据资源配比和案件执行对象的待回收资源额计算案件执行对象的资源配额。
[0261]
为了进一步促进案件执行对象对已分配案件的处理效率,针对案件执行对象配置附加资源配额,本实施例提供的一种可选实施方式中,采用如下方式计算针对案件执行对象的附加资源配额:
[0262]
确定所述案件执行对象的附加配置项的附加配置区间中,与所述已分配案件的案件信息匹配的目标附加配置区间;
[0263]
基于所述目标附加配置区间对应的附加资源配比以及所述已分配案件的附加资源额,计算所述已分配案件的附加资源配额。
[0264]
可选的,所述附加配置项,根据案件的资源回收进度与案件匹配的目标延时区间对应的预期回收进度计算获得。
[0265]
具体的,所述预期回收进度,包括案件中除超出延时期限的期限内待回收资源额,和/或,待回收资源额对应的延时资源额。
[0266]
在计算获得资源配额和附加资源配额后,基于资源配额、附加资源配额生成资源
记录表,为了防止资源计算获得的结果不准确,在生成资源记录表后将资源记录表写入待审核列表中,在审核用户审核通过的情况下面积与资源记录表生成对案件执行对象的资源结算单,并按照资源结算单中的资源配额和附加资源配额向案件执行对象进行资源结算;若审核用户审核未通过,则生成的资源记录表作废。
[0267]
本说明书提供的一种案件分配处理装置实施例如下:
[0268]
在上述的实施例中,提供了一种案件分配处理方法,与之相对应的,还提供了一种案件分配处理装置,下面结合附图进行说明。
[0269]
参照图8,其示出了本实施例提供的一种案件分配处理装置示意图。
[0270]
由于装置实施例对应于方法实施例,所以描述得比较简单,相关的部分请参见上述提供的方法实施例的对应说明即可。下述描述的装置实施例仅仅是示意性的。
[0271]
本实施例提供一种案件分配处理装置,包括:
[0272]
对象读取模块802,用于读取预先配置的案件分配模板中记录的案件执行对象;
[0273]
案件排序模块804,用于按照分配模式对应的案件排序方式,对待分配案件池中的案件进行排序获得案件序列;
[0274]
参数确定模块806,用于确定在所述分配模式对所述案件执行对象进行案件分配的对象序列,以及所述对象序列中案件执行对象的分配参数;
[0275]
案件分配模块808,用于基于所述分配参数,将所述案件序列中的案件向所述对象序列中的案件执行对象进行分配。
[0276]
本说明书提供的一种案件分配处理设备实施例如下:
[0277]
对应上述描述的一种案件分配处理方法,基于相同的技术构思,本技术实施例还提供一种案件分配处理设备,该案件分配处理设备用于执行上述提供的案件分配处理方法,图9为本技术实施例提供的一种案件分配处理设备的结构示意图。
[0278]
本实施例提供的一种案件分配处理设备,包括:
[0279]
如图9所示,案件分配处理设备可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上的处理器901和存储器902,存储器902中可以存储有一个或一个以上存储应用程序或数据。其中,存储器902可以是短暂存储或持久存储。存储在存储器902的应用程序可以包括一个或一个以上模块(图示未示出),每个模块可以包括案件分配处理设备中的一系列计算机可执行指令。更进一步地,处理器901可以设置为与存储器902通信,在案件分配处理设备上执行存储器902中的一系列计算机可执行指令。案件分配处理设备还可以包括一个或一个以上电源903,一个或一个以上有线或无线网络接口904,一个或一个以上输入/输出接口905,一个或一个以上键盘906等。
[0280]
在一个具体的实施例中,案件分配处理设备包括有存储器,以及一个或一个以上的程序,其中一个或者一个以上程序存储于存储器中,且一个或者一个以上程序可以包括一个或一个以上模块,且每个模块可以包括对案件分配处理设备中的一系列计算机可执行指令,且经配置以由一个或者一个以上处理器执行该一个或者一个以上程序包含用于进行以下计算机可执行指令:
[0281]
读取预先配置的案件分配模板中记录的案件执行对象;
[0282]
按照分配模式对应的案件排序方式,对待分配案件池中的案件进行排序获得案件序列;
[0283]
确定在所述分配模式对所述案件执行对象进行案件分配的对象序列,以及所述对象序列中案件执行对象的分配参数;
[0284]
基于所述分配参数,将所述案件序列中的案件向所述对象序列中的案件执行对象进行分配。
[0285]
本说明书提供的一种计算机可读存储介质实施例如下:
[0286]
对应上述描述的一种案件分配处理方法,基于相同的技术构思,本技术实施例还提供一种计算机可读存储介质。
[0287]
本实施例提供的计算机可读存储介质,用于存储计算机可执行指令,所述计算机可执行指令在被处理器执行时实现以下流程:
[0288]
读取预先配置的案件分配模板中记录的案件执行对象;
[0289]
按照分配模式对应的案件排序方式,对待分配案件池中的案件进行排序获得案件序列;
[0290]
确定在所述分配模式对所述案件执行对象进行案件分配的对象序列,以及所述对象序列中案件执行对象的分配参数;
[0291]
基于所述分配参数,将所述案件序列中的案件向所述对象序列中的案件执行对象进行分配。
[0292]
需要说明的是,本说明书中关于计算机可读存储介质的实施例与本说明书中关于案件分配处理方法的实施例基于同一发明构思,因此该实施例的具体实施可以参见前述对应方法的实施,重复之处不再赘述。
[0293]
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
[0294]
本领域内的技术人员应明白,本技术实施例可提供为方法、系统或计算机程序产品。因此,本技术实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本说明书可采用在一个或多个其中包含有计算机可用程序代码的计算机可读存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0295]
本说明书是参照根据本说明书实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程案件分配处理设备的处理器以产生一个机器,使得通过计算机或其他可编程案件分配处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0296]
这些计算机程序指令也可存储在能引导计算机或其他可编程案件分配处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方
框或多个方框中指定的功能。
[0297]
这些计算机程序指令也可装载到计算机或其他可编程案件分配处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0298]
在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
[0299]
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
[0300]
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0301]
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0302]
本技术实施例可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书的一个或多个实施例,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
[0303]
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0304]
以上所述仅为本文件的实施例而已,并不用于限制本文件。对于本领域技术人员来说,本文件可以有各种更改和变化。凡在本文件的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本文件的权利要求范围之内。
技术特征:
1.一种案件分配处理方法,其特征在于,应用于案件分配引擎,所述方法包括:读取预先配置的案件分配模板中记录的案件执行对象;按照分配模式对应的案件排序方式,对待分配案件池中的案件进行排序获得案件序列;确定在所述分配模式对所述案件执行对象进行案件分配的对象序列,以及所述对象序列中案件执行对象的分配参数;基于所述分配参数,将所述案件序列中的案件向所述对象序列中的案件执行对象进行分配。2.根据权利要求1所述的案件分配处理方法,其特征在于,若所述分配模式为第一分配模式,所述第一分配模式对应的案件排序方式为随机排序。3.根据权利要求2所述的案件分配处理方法,其特征在于,所述确定在所述分配模式对所述案件执行对象进行案件分配的对象序列,以及所述对象序列中案件执行对象的分配参数,包括:根据预先配置的分配顺序确定在所述第一分配模式进行案件分配的第一对象序列;根据所述案件分配模板中记录的案件分配比和所述待分配案件池中案件的总数目,计算所述对象序列中案件执行对象的分配步长。4.根据权利要求3所述的案件分配处理方法,其特征在于,所述基于所述分配参数,将所述案件序列中的案件向所述对象序列中的案件执行对象进行分配,包括:选取所述案件序列中排序编码为所述案件执行对象的分配步长的整数倍的案件,并将选取的案件向所述案件执行对象分配。5.根据权利要求1所述的案件分配处理方法,其特征在于,若所述分配模式为第二分配模式,所述第二分配模式对应的案件排序方式为:按照案件的待回收资源额进行降序排列。6.根据权利要求5所述的案件分配处理方法,其特征在于,所述对象序列,包括对所述案件执行对象进行随机排序获得的随机对象序列;所述对所述案件执行对象进行案件分配,包括按照分配批次对所述案件执行对象进行案件分配。7.根据权利要求6所述的案件分配处理方法,其特征在于,所述基于所述分配参数,将所述案件序列中的案件向所述对象序列中的案件执行对象进行分配,包括:基于所述分配参数确定所述随机对象序列中案件执行对象在所述分配批次的分配约束条件;按照所述分配约束条件,将所述案件序列中的案件向所述随机对象序列中的案件执行对象进行所述分配批次的分配处理。8.根据权利要求7所述的案件分配处理方法,其特征在于,若所述分配批次为首个分配批次,所述首个分配批次的分配约束条件包括:排序在先的案件执行对象被分配的案件的待回收资源额,大于排序在后的案件执行对象被分配的案件的待回收资源额。9.根据权利要求7所述的案件分配处理方法,其特征在于,若所述分配批次为非首个分配批次,所述非首个分配批次的分配约束条件包括:更新对象序列中排序在先的案件执行对象被分配的案件的待回收资源额,小于排序在后的案件执行对象被分配的案件的待回收资源额;
所述更新对象序列按照已分配案件的总资源额升序的排序方式对所述随机对象序列进行排序更新后获得。10.根据权利要求9所述的案件分配处理方法,其特征在于,还包括:判断所述更新对象序列中案件执行对象的已分配案件的案件数目是否等于案件执行对象对应的案件分配阈值;若是,将已分配案件的案件数目等于对应的案件分配阈值的案件执行对象从所述更新对象序列中删除;所述案件分配阈值根据所述待分配案件池中案件的总数目和所述案件分配模板中记录的所述案件执行对象对应的案件分配比计算获得。11.根据权利要求1所述的案件分配处理方法,其特征在于,还包括:将案件分配结果进行持久化存储;将所述案件分配结果提交至资源计算引擎,以针对所述案件执行对象进行资源计算。12.根据权利要求11所述的案件分配处理方法,所述资源计算,包括:将所述案件执行对象的已分配案件的案件信息与所述案件执行对象的资源配置表中的配置项的配置区间进行匹配,获得所述案件信息匹配的目标配置区间;基于所述目标配置区间对应的资源配比以及所述已分配案件中的待回收资源额,计算所述已分配案件的资源配额。13.根据权利要求12所述的案件分配处理方法,所述资源计算,还包括:确定所述案件执行对象的附加配置项的附加配置区间中,与所述已分配案件的案件信息匹配的目标附加配置区间;基于所述目标附加配置区间对应的附加资源配比以及所述已分配案件的附加资源额,计算所述已分配案件的附加资源配额。14.根据权利要求13所述的案件分配处理方法,所述配置项包括案件的资源回收延时,所述资源配置表中记录有所述资源回收延时的延时区间对应的资源回收进度;所述附加配置项,根据案件的资源回收进度与案件匹配的目标延时区间对应的预期回收进度计算获得。15.一种案件分配处理装置,其特征在于,所述装置包括:对象读取模块,用于读取预先配置的案件分配模板中记录的案件执行对象;案件排序模块,用于按照分配模式对应的案件排序方式,对待分配案件池中的案件进行排序获得案件序列;参数确定模块,用于确定在所述分配模式对所述案件执行对象进行案件分配的对象序列,以及所述对象序列中案件执行对象的分配参数;案件分配模块,用于基于所述分配参数,将所述案件序列中的案件向所述对象序列中的案件执行对象进行分配。16.一种案件分配处理设备,其特征在于,所述设备包括:处理器;以及,被配置为存储计算机可执行指令的存储器,所述计算机可执行指令在被执行时使所述处理器执行如权利要求1-14任一项所述的案件分配处理方法。17.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储计算机可执行指令,所述计算机可执行指令在被处理器执行时实现如权利要求1-14任一项所述的案件分配处理方法。
技术总结
本说明书实施例提供了案件分配处理方法及装置,其中,一种案件分配处理方法包括:读取预先配置的案件分配模板中记录的案件执行对象;按照分配模式对应的案件排序方式,对待分配案件池中的案件进行排序获得案件序列;确定在所述分配模式对所述案件执行对象进行案件分配的对象序列,以及所述对象序列中案件执行对象的分配参数;基于所述分配参数,将所述案件序列中的案件向所述对象序列中的案件执行对象进行分配,以此,提升案件分配的灵活性。提升案件分配的灵活性。提升案件分配的灵活性。
技术研发人员:查继梅 蒋宁 吴海英 郭江
受保护的技术使用者:马上消费金融股份有限公司
技术研发日:2022.02.16
技术公布日:2022/5/25
转载请注明原文地址:https://tc.8miu.com/read-12505.html