相同流水判定方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:21184727 阅读:32 留言:0更新日期:2019-05-22 15:20
本申请涉及一种相同流水判定方法、装置、计算机设备和存储介质。所述方法包括:获取判定字段以及对应的业务属性,根据业务属性为判定字段设定优先级;接收终端发送的流水判定请求,流水判定请求携带有新流水;获取本地流水,以及从判定字段中获取新流水的流水判定字段;基于流水判定字段的优先级确定判定顺序以及对应的判定字段;根据判定顺序以及对应的判定字段循环判定新流水和本地流水是否存在相同的流水信息;若存在相同的流水信息,则将存在相同流水信息的流水标记为相同流水。采用本方法能够提高判定准确率。

Same Pipeline Decision Method, Device, Computer Equipment and Storage Media

The application relates to a same pipelining determination method, device, computer equipment and storage medium. The method includes: acquiring decision fields and corresponding business attributes, setting priority for decision fields according to business attributes; receiving pipeline decision requests sent by terminals, pipeline decision requests carrying new pipelines; acquiring local pipelines, and acquiring new pipeline decision fields from decision fields; determining decision order based on priority of pipeline decision fields and The corresponding decision field; according to the decision order and the corresponding decision field cycle to determine whether the new and local pipelines have the same flow information; if the same flow information exists, the pipeline with the same flow information will be marked as the same flow information. This method can improve the accuracy of judgment.

【技术实现步骤摘要】
相同流水判定方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种相同流水判定方法、装置、计算机设备和存储介质。
技术介绍
信托是指委托人基于对受委托人的信任将其财产委托给受托人,受托人按委托人的意愿以自己的名字为受益人或特定目的进行管理的行为。目前信托账户的流水信息大部分都是通过资金系统对接银行获取,资金系统再将获取的流水同步给系统相关部门。为了防止同步重复的流水,每次流水落地后都需要将本地流水和新落地的流水做相同流水判定。然而,传统做相同流失判定是通过固定的组合字段进行判定,因此只要选定的组合字段中任意字段发生变化就会造成相同流水判定异常或者失效,导致判定不准确。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高准确率的相同流水判定方法、装置、计算机设备和存储介质。一种相同流水判定方法,所述方法包括:获取判定字段以及对应的业务属性,根据所述业务属性为所述判定字段设定优先级;接收终端发送的流水判定请求,所述流水判定请求携带有新流水;获取本地流水,以及从所述判定字段中获取所述新流水的流水判定字段;基于所述流水判定字段的优先级确定判定顺序以及对应的判定字段;根据所述判定顺序以及对应的判定字段循环判定所述新流水和所述本地流水是否存在相同的流水信息;若存在相同的流水信息,则将存在相同流水信息的流水标记为相同流水。在其中一个实施例中,所述根据所述判定顺序以及对应的判定字段循环判定所述新流水和所述本地流水是否存在相同的流水信息包括:根据所述判定顺序以及对应的判定字段对所述新流水进行判定分组,将新流水数量为1的分组组成第一新流水集合;根据所述判定顺序以及对应的判定字段对所述本地流水进行判定分组,将本地流水数量为1的分组组成第一本地流水集合;根据所述判定顺序以及对应的判定字段循环判定所述第一新流水集合和所述第一本地流水集合是否存在相同的流水信息。在其中一个实施例中,所述根据所述判定顺序以及对应的判定字段循环判定所述第一新流水集合和所述第一本地流水集合是否存在相同的流水信息包括:若所述第一新流水集合不为空,从所述第一新流失集合中获取一个分组为待判定新流水;若所述第一本地流水集合有未被标记的分组,则从所述第一本地流水集合中获取所述未被标记的分组为待判定本地流水;根据所述判定顺序以及对应的判定字段循环判定所述待判定新流水与所述待判定本地流水是否存在相同的流水信息;若存在相同的流水信息,则所述待判定新流水与所述待判定本地流水为相同流水。在其中一个实施例中,所述方法还包括:若不存在相同的流水信息,并且所述第一本地流水集合有未被标记的分组,则从所述第一本地流水集合中获取下一个所述未被标记的分组为下一个待判定本地流水;根据所述判定顺序以及对应的判定字段循环判定所述待判定新流水与所述下一个待判定本地流水是否存在相同的流水信息,直至所述第一本地流水集合没有未被标记的分组。在其中一个实施例中,所述方法还包括:若所述第一新流水集合为空,则将新流水数量大于1的分组组成第二新流水集合,将本地流水数量大于1的分组组成第二本地流水集合;根据所述判定顺序以及对应的判定字段确定所述第二新流水集合和所述第二本地流水集合中的相同流水。在其中一个实施例中,所述基于所述流水判定字段的优先级确定判定顺序以及对应的判定字段包括:根据所述流水判定字段的优先级确定所述判定顺序的优先级;若当前所述判定顺序的优先级之前没有高优先级的判定顺序,则当前所述判定顺序优先级对应的流水判定字段为所述判定顺序的判定字段;否则,当前所述判定顺序优先级对应的流水判定字段,以及所述高优先级判定顺序对应的流水判定字为所述判定顺序的判定字段。在其中一个实施例中,所述从所述判定字段中获取所述新流水的流水判定字段包括:获取所述新流水携带的流水标识;根据所述流水标识从所述判定字段中获取所述新流水的流水判定字段。一种相同流水判定装置,所述装置包括:设定模块,用于获取判定字段以及对应的业务属性,根据所述业务属性为所述判定字段设定优先级;接收模块,用于接收终端发送的流水判定请求,所述流水判定请求携带有新流水;获取模块,用于获取本地流水,以及从所述判定字段中获取所述新流水的流水判定字段;确定模块,用于基于所述流水判定字段的优先级确定判定顺序以及对应的判定字段;判定模块,用于根据所述判定顺序以及对应的判定字段循环判定所述新流水和所述本地流水是否存在相同的流水信息;标记模块,用于若存在相同的流水信息,则将存在相同流水信息的流水标记为相同流水。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任意一项所述相同流水判定方法。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述相同流水判定方法。上述相同流水判定方法、装置、计算机设备和存储介质,通过获取判定字段业务属性为判定字段设定优先级,接收终端发送的流水判定请求,流水判定请求携带有新流水;获取本地流水,以及从判定字段中获取新流水的流水判定字段,从而确保了不同渠道的新流水有对应的判定字段,使得流水的判定更加准确。基于流水判定字段的优先级确定判定顺序以及对应的判定字段,根据判定顺序以及对应的判定字段对新流水和本地流水进行相同流水的判定。利用优先级确定判定顺序,从而降低了因判定字段失效而导致流水判定异常等问题,提高了判定的准确率。附图说明图1为一个实施例中相同流水判定方法的应用场景图;图2为一个实施例中相同流水判定方法的流程示意图;图3为一个实施例中根据判定顺序以及对应的判定字段循环判定新流水和本地流水是否存在相同的流水信息步骤的流程示意图;图4为一个实施例中相同流水判定方法装置的结构框图;图5为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的相同流水判定方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。服务器104获取判定字段以及对应的业务属性,根据业务属性为判定字段设定优先级;服务器104接收终端102发送的流水判定请求,流水判定请求携带有新流水;服务器104获取本地流水,以及从判定字段中获取新流水的流水判定字段;;服务器104基于流水判定字段的优先级确定判定顺序以及对应的判定字段;服务器104根据判定顺序以及对应的判定字段循环判定新流水和本地流水是否存在相同的流水信息;若服务器104判定存在相同的流水信息,则将存在相同流水信息的流水标记为相同流水。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在一个实施例中,如图2所示,提供了一种相同流水判定方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:步骤202,获取判定字段以及对应的业务属性,根据业务属性为所述判定字段设定优先级。其中,判定字段是指用于判定相同流水的流水信息名称。业务属性是指表明判定字段的易变特性,易变特性包括易变和不易变,本文档来自技高网...

【技术保护点】
1.一种相同流水判定方法,所述方法包括:获取判定字段以及对应的业务属性,根据所述业务属性为所述判定字段设定优先级;接收终端发送的流水判定请求,所述流水判定请求携带有新流水;获取本地流水,以及从所述判定字段中获取所述新流水的流水判定字段;基于所述流水判定字段的优先级确定判定顺序以及对应的判定字段;根据所述判定顺序以及对应的判定字段循环判定所述新流水和所述本地流水是否存在相同的流水信息;若存在相同的流水信息,则将存在相同流水信息的流水标记为相同流水。

【技术特征摘要】
1.一种相同流水判定方法,所述方法包括:获取判定字段以及对应的业务属性,根据所述业务属性为所述判定字段设定优先级;接收终端发送的流水判定请求,所述流水判定请求携带有新流水;获取本地流水,以及从所述判定字段中获取所述新流水的流水判定字段;基于所述流水判定字段的优先级确定判定顺序以及对应的判定字段;根据所述判定顺序以及对应的判定字段循环判定所述新流水和所述本地流水是否存在相同的流水信息;若存在相同的流水信息,则将存在相同流水信息的流水标记为相同流水。2.根据权利要求1所述的方法,其特征在于,所述根据所述判定顺序对应的以及判定字段循环判定所述新流水和所述本地流水是否存在相同的流水信息包括:根据所述判定顺序以及对应的判定字段对所述新流水进行判定分组,将新流水数量为1的分组组成第一新流水集合;根据所述判定顺序以及对应的判定字段对所述本地流水进行判定分组,将本地流水数量为1的分组组成第一本地流水集合;根据所述判定顺序以及对应的判定字段循环判定所述第一新流水集合和所述第一本地流水集合是否存在相同的流水信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述判定顺序以及对应的判定字段循环判定所述第一新流水集合和所述第一本地流水集合是否存在相同的流水信息包括:若所述第一新流水集合不为空,从所述第一新流水集合中获取一个分组为待判定新流水;若所述第一本地流水集合有未被标记的分组,则从所述第一本地流水集合中获取所述未被标记的分组为待判定本地流水;根据所述判定顺序以及对应的判定字段循环判定所述待判定新流水与所述待判定本地流水是否存在相同的流水信息;若存在相同的流水信息,则所述待判定新流水与所述待判定本地流水为相同流水。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若不存在相同的流水信息,并且所述第一本地流水集合有未被标记的分组,则从所述第一本地流水集合中获取下一个所述未被标记的分组为下一个待判定本地流水;根据所述判定顺序以及对应的判定字段循环判定所述待判定新流水与所述下一个待判定本地流水是否存在相同的流水信息,直至存...

【专利技术属性】
技术研发人员:张雨
申请(专利权)人:平安信托有限责任公司
类型:发明
国别省市:广东,44

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

1