CN114186971A - 一种业务审核单分配方法、装置、计算机设备及存储介质 - Google Patents

一种业务审核单分配方法、装置、计算机设备及存储介质 Download PDF

Info

Publication number
CN114186971A
CN114186971A CN202111517785.6A CN202111517785A CN114186971A CN 114186971 A CN114186971 A CN 114186971A CN 202111517785 A CN202111517785 A CN 202111517785A CN 114186971 A CN114186971 A CN 114186971A
Authority
CN
China
Prior art keywords
audit
data
business
service
service data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111517785.6A
Other languages
English (en)
Inventor
徐林
王聪
李夏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ping An E Wallet Electronic Commerce Co Ltd
Original Assignee
Ping An E Wallet Electronic Commerce Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ping An E Wallet Electronic Commerce Co Ltd filed Critical Ping An E Wallet Electronic Commerce Co Ltd
Priority to CN202111517785.6A priority Critical patent/CN114186971A/zh
Publication of CN114186971A publication Critical patent/CN114186971A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/252Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/186Templates

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Data Mining & Analysis (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Security & Cryptography (AREA)
  • Marketing (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Operations Research (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种业务审核单分配方法、装置、计算机设备及存储介质,属于业务审核派发领域,该方法利用通用接口接收各个业务数据,提取各个业务数据的特征值,在配置的校验库中查找与各个业务数据的特征值匹配的审核单接入身份校验方法,利用查找出匹配的审核单接入身份校验方法对各个业务数据进行校验;校验通过后在配置的模板库中查找与各个业务数据的特征值对应的审核模板,并对所述业务数据进行解析,得到业务数据的解析数据;将所述解析数据填入查找到对应的审核模板中,得到业务审核单,将业务审核单分配给指定的授权审核人员进行审核处理。该方法适用于多类型业务需求下业务数据的业务审核分配,同时兼顾了业务审核单分配的效率问题。

Description

一种业务审核单分配方法、装置、计算机设备及存储介质
技术领域
本发明涉及业务审核派发领域,尤其涉及一种业务审核单分配方法、装置、计算机设备及存储介质。
背景技术
现有技术中,对于某一个运营商而言,该运营商会面临各种各样的运营场景,在不同运营场景的业务中会存在不同的业务审核单,例如商户进件审核单、会员信息变更审核单、订单退款审核单、短信模板审核单等等,所有审核单均需要上传审核***并提请审核通过,上传的审核单需要进行审核分配。在进行审核单的审核分配之前,各种审核单均是在对应各自业务场景下通过单独设置的接口进行接入,各个运营场景下的各类审核单接入接口后单独进行后续的审核处理。
也就是,各类审核单均是在不同时间分别单独进行接入、单独审核处理的,由此引发的问题是:一方面,各个接口并不通用,通用性较差,也增加了审核单分配的复杂度和难度,分配效率较低;另一方面,单独接口设置、单独审核处理的方式同时也增加了***维护成本,如若因为业务需求,需要增加某一类审核单,则还需要再为此审核单开发独立接入接口,从而不利于开发资源的节约。
发明内容
基于此,有必要针对上述技术问题,提供一种业务审核单分配方法、装置、计算机设备及存储介质,以解决现有技术中的业务审核单分配方法复杂且分配效率较低、分配审核成本较高的问题。
一种业务审核单分配方法的技术方案,包括:
利用设置的通用接口接收各个业务数据,所述各个业务数据的结构均采用JSON数据;
提取所述各个业务数据的特征值,在已配置的校验库中查找与所述各个业务数据的特征值匹配的审核单接入身份校验方法,利用查找出匹配的审核单接入身份校验方法对所述各个业务数据进行校验;
当所述各个业务数据校验通过后,在已配置的模板库中查找与各个业务数据的特征值对应的审核模板;
对所述各个业务数据进行解析,得到所述各个业务数据的解析数据;将所述解析数据填入查找到对应的审核模板中,得到业务审核单,将业务审核单分配给指定的授权审核人员进行审核处理。
一种业务审核单分配装置的技术方案,包括:
通用接口模块,用于利用设置的通用接口接收各个业务数据,所述各个业务数据的结构均采用JSON数据;
身份校验模块,用于提取所述各个业务数据的特征值,在已配置的校验库中查找与所述各个业务数据的特征值匹配的审核单接入身份校验方法,利用查找出匹配的审核单接入身份校验方法对所述各个业务数据进行校验;
模板提取模块,用于在所述各个业务数据校验通过后,在已配置的模板库中查找与所述各个业务数据的特征值对应的审核模板;
审核单分配模块,用于对所述各个业务数据进行解析,得到所述各个业务数据的解析数据;将所述解析数据填入查找到对应的审核模板中,得到业务审核单,将业务审核单分配给指定的授权审核人员进行审核处理。
一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,所述处理器执行所述计算机可读指令时实现上述业务审核单分配方法。
一个或多个存储有计算机可读指令的可读存储介质,所述计算机可读指令被一个或多个处理器执行时,使得所述一个或多个处理器执行如上述业务审核单分配方法。
上述业务审核单分配方法、装置、计算机设备及存储介质的有益效果是:
在生成业务审核单之前,通过匹配好的审核单接入身份校验方法对各个发送业务数据的业务方进行身份验证,避免了对没有认证过的业务方发送的业务数据进行处理,保证处理合法的业务审核单,提高业务处理效率。
并且,支持各个类型实际业务需求的业务数据的接入,均通过统一的通用接口接入,数据的接收方便快捷;通过配置好的模板,填入对应的解析数据,能够快速生成业务审核单,分配方法简单、且效率较高,同时降低了审核成本。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例中业务审核单分配方法的一应用环境示意图;
图2是本发明一实施例中业务审核单分配方法的一流程示意图;
图3是本发明一实施例中校验库的配置过程的一流程示意图;
图4是本发明一实施例中模板库的配置过程的一流程示意图;
图5是本发明一实施例中业务审核单分配方法的一流程示意图;
图6是本发明一实施例中采用文字识别方法二对图片进行处理的一流程示意图;
图7是本发明一实施例中业务审核单分配装置的一结构示意图;
图8是本发明一实施例中业务审核单分配装置的一结构示意图;
图9是本发明一实施例中计算机设备的一示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本实施例提供的业务审核单分配方法,可应用在如图1的应用环境中,其中,客户端与服务端进行通信。其中,客户端包括但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务端可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一实施例中,如图2所示,提供一种业务审核单分配方法,以该方法应用在图1中的服务端为例进行说明,包括如下步骤:
S10:利用设置的通用接口接收各个业务数据,所述各个业务数据的结构均采用JSON数据。
本步骤中,采用的通用接口为微服务接口,在一示例中,微服务接口具体为dubbo(分布式开放服务框架)接口,该dubbo接口的调用过程如下:
首先配置dubbo接口的注册中心地址、接口名以及其他性能参数,并且将注册中心地址、接口名以及其他性能参数保存至内存的变量中;然后,输入变量的名称、调用的方法名以及方法参数(该参数值为JSON数据类型),从而调用dubbo接口。
经过本步骤,通过适配统一的微服务接口,能够通过微服务接口获取到适用于各个运营场景的业务数据,数据获取方便快捷,在一定程度上能够增加数据获取效率。
S20:提取所述各个业务数据的特征值,在已配置的校验库中查找与所述各个业务数据的特征值匹配的审核单接入身份校验方法,利用查找出匹配的审核单接入身份校验方法对所述各个业务数据进行校验。
并且,所述校验库存储有匹配好的各个审核单接入身份校验方法与对应业务数据的特征值的第一映射关系。在一示例中,该映射关系的呈现方式既可以为关系表格的形式,关系表格是在表格中存储校验方法编号和业务数据的特征值,表格中的每一行存储具有映射关系的校验方法编号和业务数据的特征值。
在一示例中,该映射关系的呈现方式也可以为关系函数的形式,通过对设置校验方法编号和特征值进行数据拟合,得到某一个关系函数,从而将校验方法编号和业务数据的特征值对应起来。
可选的,设置校验方法的编号的方法为:先设置一个关系函数,作为预设的映射关系,再设置业务数据的特征值,将业务数据的特征值带入一次线性回归函数,将一次线性回归函数的输出值作为对应校验方法的编号。例如关系函数为一次线性回归函数y=kx+b,所有类别下各个业务数据的特征值x1,x2,…,xn分别带入该一次线性回归函数中,该函数的输出值为y1,y2,…,yn,将这些输出值分别作为n种验方法的编号。
可理解的,上面提及的特征值是各个业务数据拥有的唯一特征值,特征值可以通过具体数值进行设定,也可以通过文字进行设定,或者采用数值和文字的结合进行设定,将设定完成后的特征值作为对应某一业务数据的键值KEY。当特征值采用文字形式或者文字、数值结合的形式时,为了实现上述映射关系的表达,当特征值为非数值型时,需要将特征值进行数字编码,用代表该特征值的编码与校验方法编号进行关系表格映射,或进行函数关系映射。
可选的,如图3所示,一种校验库的配置过程如下:
S201:获取运营商的n类实际业务需求,n≥2,根据每类实际业务需求,配置针对每类实际业务需求的审核单接入身份校验方法;
S202:获取所述各个业务数据的特征值,确定各个业务数据所属实际业务需求的类别,将各个业务数据的特征值与所述类别下实际业务需求的审核单接入身份校验方法进行关联匹配,匹配得到审核单接入身份校验方法和对应业务数据的特征值的第一映射关系;
S203:将所述第一映射关系存储在校验库中。
可理解的,上述的校验库中,存储具有匹配关系的审核单接入身份校验方法和特征值,其一种示例是,存储的具体信息包括校验方法名称、业务数据的特征值,作为其他示例,存储的具体信息包括校验方法编号、业务数据的特征值(或是特征值的编码),其中,校验方法名称和校验方法编号均用于表征具体指代的审核单接入身份校验方法。
可理解的,上述的审核单接入身份校验方法可根据不同的实际业务需求进行针对性配置,例如实际业务需求是要求对发送业务数据的业务方的身份信息进行加密,则审核单接入身份校验方法包括:
S20a:获取业务方身份信息的密钥,利用密钥对业务方身份信息的密文进行解密,确定解密后的业务方身份信息;
S20b:将解密后得到的业务方身份信息与预先存储的业务方身份信息表进行比对,得到比对结果,根据比对结果,确定业务方的身份校验结果。
可理解的,业务方身份信息表中存储所有合法的业务方身份信息,经过比对,若比对结果是解密后得到的业务方身份信息没有存储在业务方身份信息表中,则比对不通过;若对结果是解密后得到的业务方身份信息存储在业务方身份信息表中,则比对通过。
又如,实际业务需求是不需要对发送业务数据的业务方身份信息进行加密处理,则审核单接入身份校验方法包括:
直接获取业务方身份信息,并与预先存储的业务方身份信息表进行比对,得到比对结果,根据比对结果,确定业务方的身份校验结果。
在一实施例中,不仅需要身份校验方法对发送业务数据的业务方进行身份验证,还需要对业务方发送业务数据的完整性进行数据校验,可选的,采用的数据校验方法包括但不限于奇偶校验方法、循环冗余校验方法等。
其中,奇偶校验方法是在每一字节中加上一个奇偶校验位,并被传输,即每个字节发送九位数据。数据传输以前通常会确定是奇校验还是偶校验,以保证发送端和接收端采用相同的校验方法进行数据校验。假如校验位不符,则认为传输出错。其中,奇校验是在每个字节后增加一个附加位,使得“1”的总数为奇数。奇校验时,校验位按如下规则设定:假如每字节的数据位中“1”的个数为奇数,则校验位为“0”;若为偶数,则校验位为“1”。而偶校验是在每个字节后增加一个附加位,使得“1”的总数为偶数。偶校验时,校验位按如下规则设定:假如每字节的数据位中“1”的个数为奇数,则校验位为“1”;若为偶数,则校验位为“0”。
循环冗余校验方法的基本原理为:将要发送的k为二进制序列看作是多项式的系数,除以生成多项式,将余数多项式的系数作为校验用的r为监督码(即CRC码)附在信息后边构成一个新的(k+r)位二进制码序列,业务方将该数据发送出去,通过通用接口接收到该数据后,用同一生成多项式除以接收到的二进制码序列,若余数为零,则判定为数据传输无错;若余数不为零,则判定为数据传输出错。
S30:当所述各个业务数据校验通过后,在已配置的模板库中查找与所述各个业务数据的特征值对应的审核模板;所述模板库中存储有各个审核模板与对应业务数据的特征值的映射关系。
可理解的,对应不同种类的实际业务需求,可配置不同的审核模板,例如,若需要对会员信息变更进行审核,则可设置的审核模板包括:会员的名称、身份编号,变更事项,变更前的信息、变更后的信息,以及变更请求方的脸部特征图像,变更请求时间、业务审核员。
又如,需要对订单退款申请进行审核,则可设置的审核模板包括:订单交易号,订单交易时间,订单退款申请人,订单退款申请金额,订单退款申请时间,订单退款申请理由、业务审核员。
可选的,如图4所示,一种模板库的配置过程包括:
S301:获取运营商的n类实际业务需求,n≥2,根据每类实际业务需求,配置针对每类实际业务需求的审核模板;
S302:获取所述各个业务数据的特征值,确定各个业务数据所属实际业务需求的类别,将各个业务数据的特征值与所述类别下实际业务需求的审核模板进行关联匹配,匹配得到各个审核模板与对应业务数据的特征值的第二映射关系;
S303:将匹配得到的各个第二映射关系在模板库中。
可理解的,上述配置过程相当于为每个审核模板匹配唯一的特征值,即每类实际业务需求下业务数据的特征值。在实际配置模板库和校验库时,可同时进行,方法是采用同一类别的实际业务需求下业务数据的特征值,分别与审核模板和校验方法进行匹配,特征值与校验方法匹配得到第一映射关系,特征值与审核模板匹配得到第二映射关系,将第一映射关系存储在校验库中,将第二映射关系存储在模板库中,配置好的校验库用于在数据校验时进行查找,配置好的模板库用于在形成业务审核单时进行查找。
在一实施例中,还包括定期更新模板库、校验库中存储的数据,以更新模板库中的数据为例,当增加新类别的实际业务需求时,针对该类别的实际业务需求配置新的审核模板,将新配置好的审核模板和属于该类别下业务数据的特征值的映射关系存储到模板库中,增加了通用接口的适用性和灵活性,大大提高了各类业务方对于审核需求的接入效率,接入更加方便、快捷。
同理,当增加新类别的实际业务需求时,在配置新的审核模板的基础上,可以根据具体情况,选择校验库中已有的审核单接入身份校验方法,去匹配新的实际业务需求下业务数据的特征值;当然,也可以针对新的实际业务需求配置新的审核单接入身份校验方法。
在一实施例中,上述的业务审核单分配方法还包括:
定期检测所述模板库和/或所述校验库中的映射关系数据,根据检测的结果清除所述模板库和/或所述校验库中满足设定清除条件的映射关系数据。
可理解的,定期数据检测的对象可以仅仅是模板库中的映射关系数据,也可以仅仅是校验库中的映射关系数据,或者模板库中的映射关系数据、校验库中的映射关系数据均定期检测。
可理解的,以检测模板库中某个业务数据的映射关系数据为例,先设置一个检测时间,根据该检测时间定期检测各个映射关系数据的完整性,对数据完整性进行判断,例如,设定第一清除条件和第二清除条件,其中,第一清除条件为检测到某一映射关系数据中缺少特征值,则判定该映射关系数据不完整,则清除该映射关系数据,重新对该业务数据的特征值和模板进行匹配,并存在模板库中。
又如,设定的第二清除条件是检测到某一映射关系数据中审核模板缺少设定的关键内容,如订单退款申请金额或变更后的信息等,则判定该映射关系数据不完整,则清除该映射关系数据,重新对该业务数据的特征值和模板进行匹配,并存在模板库中。
在一实施例中,对于某些停止的实际业务需求,不需要再对这种实际业务需求的业务数据进行审核时,还包括将模板库、校验库中相关停止审核业务数据的映射关系数据永久性删除,以节省模板库、校验库中的存储空间。
作为其他实现方式,如图5所示,上述的业务审核单分配方法还包括:
S30a:设置备用模板库,将设定历史时期内停止业务审核的业务数据所对应的第一映射关系从所述模板库中移除,并将移除的第一映射关系存储至所述备用模板库中;
S30b:设置备用校验库,将设定历史时期内停止业务审核的业务数据所对应的第二映射关系从所述检验库中移除,并将移除的第二映射关系存储至所述备用模板库中。
设置备用模板库和备用校验库的目的是,以防在重新启用曾经停止的实际业务需求的业务数据时,再将对应的映射数据取回至模板库、校验库。作为其他实现方式,也可以仅设置备用模板库,而不用设置备用校验库,将校验库中相关停止审核业务数据的映射关系数据永久性删除即可;或者,仅设置备用校验库,而不用设置备用模板库,将模板库中相关停止审核业务数据的映射关系数据永久性删除即可。
可理解的,当备用模板库、备用校验库中的映射关系数据存满时,采用轮动数据删除的方式,将备用模板库、备用校验库中相对存储时间最久的映射关系数据删除。例如,备用模板库中最多存储1000条映射关系数据,其中第1条映射关系数据是最先存储的数据,第1000条映射关系数据是最后存储的数据,当备用模板库中的映射关系数据存满时,又需要存储一条映射关系数据时,将第1条映射关系数据删除,更新剩余999条映射关系数据的编号,即将映射关系数据的编号为第2条~第1000条对应更新为第1条~第999条,将待存储的映射关系数据的编号编为第1000条。
S40:对所述各个业务数据进行解析,得到所述各个业务数据的解析数据;将所述解析数据填入查找到对应的审核模板中,得到业务审核单,将业务审核单分配给指定的授权审核人员进行审核处理。
可理解的,不同类别的业务需求,对应的业务数据解析后得到的解析数据不同,例如业务需求的类别是对会员信息变更进行审核,则解析数据为用户提交的会员名称信息、身份编号信息、变更前的信息、变更后的信息等等。
将上面得到的解析数据填入对应的审核模板后,并且针对此类的业务需求,获取授权审核人员名单,检测名单中各个授权审核人员中正在审核的业务审核单数量,判断出正在审核的业务审核单数量最少的授权审核人员,将该授权审核人员的名字填入当前的审核模板,生成业务审核单,并将新生成的业务审核单分配给该授权审核人员。
可选的,生成的业务审核单的文件类型为图片或PDF,然后通过文字识别的方法识别出图片或PDF中记载的授权审核人员的名字,最后根据识别出的授权审核人员的名字进行业务审核单的派单即可。
例如,采用如下的文字识别方法一对图片进行处理:
对业务审核单的图片进行预处理,如去噪处理,将图片进行区域分割,按照设定的顺序进行区域分割,得到多个图片块,分别对各个图片块进行文本行区域的目标检测,确定出授权审核人员的名字。
作为其他实现方式,为了方便文字识别,如图6所示,也可以采用如下的文字识别方法二对图片进行处理:
S401:对业务审核单的图片进行预处理;
S402:按照设定的顺序对业务审核单的图片进行区域分割后,得到N个图片块,N≥2;
S403:直接定位到第i个图片块,对该第i个图片块进行文本行区域的目标检测,确定出授权审核人员的名字。
实现上述文字识别方法二的前提是,规定在所有审核模板的固定位置上填写授权审核人员的名字,使在对类型为图片的业务审核单进行文字识别时,按照设定的顺序对业务审核单的图片进行区域分割后,不用对每个图片块进行文本行区域的目标检测,直接定位到某一个被标记的图片块(即第i个图片块),进行文字识别,以快速确定出授权审核人员的名字。
可选的,在向授权审核人员分配业务审核单的同时,向该授权审核人员发出审核提醒,通知及时审核处理。
在一实施例中,还包括对各个持有业务审核单的授权审核人员进行审查时间统计,统计出各个授权审核人员分别持有的n个业务审核单的审核时长,当某个业务审核单的审核时长超过设定时间时,则将超时未处理的业务审核单回收至审核单池中。
可选的,对于审核单池中的业务审核单,修改业务审核单中的授权审核人员的名字,将业务审核单分配给其他授权审核人员,并向对应的授权审核人员发出优先处理的审核通知。
上述业务审核单分配方法的一种具体使用场景是:
财务人员将订单退款申请的业务数据,以JSON数据的结构,发送到通用接口,收到该订单退款申请的业务数据后,能够获取到JSON数据的键值,即业务数据的特征值,用该特征值在校验库中进行遍历查询,查找到有关该特征值的一组映射关系,确定出一个对应的审核单接入身份校验方法,然后利用该校验方法对发送业务数据的业务方身份进行验证,若验证通过后,对业务数据进行解析,得到解析数据,再利用那个特征值去模板库中进行遍历查询,查找到有关该特征值的审核模板,将解析数据填到审核模板中,再填入对应的授权审核人员,生成业务审核单,最后将该业务审核单分给之前填到审核模板中的授权审核人员即可。
上述业务审核单分配方法具有以下优点:
(1)支持各个类型实际业务需求的业务数据的接入,均通过统一的通用接口接入,数据的接收方便快捷;
(2)相比于各个类型实际业务需求的业务数据,分别设置不同的业务审核单分配方法而言,本申请通过配置好的模板,填入对应的解析数据,能够快速生成业务审核单,分配方法简单、且效率较高;
(3)在生成业务审核单之前,通过匹配好的审核单接入身份校验方法对各个发送业务数据的业务方进行身份验证,避免了对没有认证过的业务方发送的业务数据进行处理,以及对非法数据进行处理,相当对接收的业务数据进行一次筛选,保证处理业务审核单的准确率。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
需要说明的是,现有技术中的审核派单方法均着眼于同一类业务需求下多个业务数据的工单审核,不适用于多个类别下业务需求的业务数据的工单审核,且现有技术中的审核派单方法强调的是具体工单分配以减少派单查询数量的问题,而本申请则适用于多类别业务需求下业务数据的工单审核分配,通过特征值分别和校验方法、审核模板的关联匹配,实现快速生成业务审核单,兼顾了适用性和分配效率两方面的问题。
在一实施例中,提供一种业务审核单分配装置,该业务审核单分配装置与上述实施例中业务审核单分配方法一一对应。如图7所示,该业务审核单分配装置包括通用接口模块U1、身份校验模块U2、模板提取模块U3和审核单分配模块U4。各功能模块详细说明如下:
通用接口模块U1,用于利用设置的通用接口接收各个业务数据,所述各个业务数据的结构均采用JSON数据。
身份校验模块U2,用于提取所述各个业务数据的特征值,在已配置的校验库U5中查找与所述各个业务数据的特征值匹配的审核单接入身份校验方法,利用查找出匹配的审核单接入身份校验方法对所述各个业务数据进行校验;所述校验库U5中存储有匹配好的各个审核单接入身份校验方法与对应业务数据的特征值的映射关系。
模板提取模块U3,用于在所述各个业务数据校验通过后,在已配置的模板库U6中查找与所述各个业务数据的特征值对应的审核模板;所述模板库U6中存储有各个审核模板与对应业务数据的特征值的映射关系。
审核单分配模块U4,用于对所述各个业务数据进行解析,得到所述各个业务数据的解析数据;将所述解析数据填入查找到对应的审核模板中,得到业务审核单,将业务审核单分配给指定的授权审核人员进行审核处理。
进一步的,如图8所示,上述业务审核单分配装置还包括:
校验库配置模块U7,用于获取运营商的n类实际业务需求,n≥2,根据每类实际业务需求,配置针对每类实际业务需求的审核单接入身份校验方法;获取所述各个业务数据的特征值,确定各个业务数据所属实际业务需求的类别,将各个业务数据的特征值与所述类别下实际业务需求的审核单接入身份校验方法进行关联匹配,匹配得到审核单接入身份校验方法和对应业务数据的特征值的第一映射关系,将所述第一映射关系存储在校验库中。
模板库配置模块U8,用于获取运营商的n类实际业务需求,n≥2,根据每类实际业务需求,配置针对每类实际业务需求的审核模板;获取所述各个业务数据的特征值,确定各个业务数据所属实际业务需求的类别,将各个业务数据的特征值与所述类别下实际业务需求的审核模板进行关联匹配,匹配得到各个审核模板与对应业务数据的特征值的第二映射关系,将所述第二映射关系在模板库中。
进一步的,所述模板库配置模块U8还用于:当增加新类别的实际业务需求时,针对该类别的实际业务需求配置新的审核模板,将新配置好的审核模板和属于该类别下业务数据的特征值的第二映射关系存储到模板库中。
进一步的,上述业务审核单分配装置还包括:
数据巡检模块,用于定期检测所述模板库和/或所述校验库中的映射关系数据,根据检测的结果清除所述模板库和/或所述校验库中满足设定清除条件的映射关系数据。
进一步的,上述业务审核单分配装置还包括:
备用模板库,用于存储从模板库中移除的第一映射关系,所述移除的第一映射关系为设定历史时期内停止业务审核的业务数据所对应的第一映射关系;
备用校验库,用于存储从校验库中移除的第二映射关系,所述移除的第二映射关系为设定历史时期内停止业务审核的业务数据所对应的第二映射关系。
进一步的,所述审核单分配模块还用于:
获取授权审核人员名单,检测名单中各个授权审核人员目前正在审核的业务审核单数量,筛选出业务审核单数量最少的授权审核人员,将该授权审核人员的名字填入当前的审核模板中,生成业务审核单。
关于业务审核单分配装置的具体限定可以参见上文中对于业务审核单分配方法的限定,在此不再赘述。上述业务审核单分配装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图9所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括可读存储介质、内存储器。该可读存储介质存储有操作***、计算机可读指令和数据库。该内存储器为可读存储介质中的操作***和计算机可读指令的运行提供环境。该计算机设备的数据库用于存储业务审核单分配方法所涉及的数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机可读指令被处理器执行时以实现一种业务审核单分配方法。本实施例所提供的可读存储介质包括非易失性可读存储介质和易失性可读存储介质。
在一个实施例中,提供了一个或多个存储有计算机可读指令的计算机可读存储介质,本实施例所提供的可读存储介质包括非易失性可读存储介质和易失性可读存储介质。可读存储介质上存储有计算机可读指令,计算机可读指令被一个或多个处理器执行时实现上述业务审核单分配方法中的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机可读指令来指令相关的硬件来完成,所述的计算机可读指令可存储于一非易失性可读取存储介质或易失性可读存储介质中,该计算机可读指令在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。

Claims (10)

1.一种业务审核单分配方法,其特征在于,包括以下步骤:
利用设置的通用接口接收各个业务数据,所述各个业务数据的结构均采用JSON数据;
提取所述各个业务数据的特征值,在已配置的校验库中查找与所述各个业务数据的特征值匹配的审核单接入身份校验方法,利用查找出匹配的审核单接入身份校验方法对所述各个业务数据进行校验;
当所述各个业务数据校验通过后,在已配置的模板库中查找与所述各个业务数据的特征值对应的审核模板;
对所述各个业务数据进行解析,得到所述各个业务数据的解析数据;将所述解析数据填入查找到对应的审核模板中,得到业务审核单,将业务审核单分配给指定的授权审核人员进行审核处理。
2.如权利要求1所述的业务审核单分配方法,其特征在于,所述校验库的配置过程包括:
获取运营商的n类实际业务需求,n≥2,根据每类所述实际业务需求,配置针对每类所述实际业务需求的审核单接入身份校验方法;
获取所述各个业务数据的特征值,确定所述各个业务数据所属实际业务需求的类别,将所述各个业务数据的特征值与所述类别下实际业务需求的审核单接入身份校验方法进行关联匹配,匹配得到审核单接入身份校验方法和对应业务数据的特征值的第一映射关系,将所述第一映射关系存储在所述校验库中。
3.如权利要求1或2所述的业务审核单分配方法,其特征在于,所述模板库的配置过程包括:
获取运营商的n类实际业务需求,n≥2,根据每类实际业务需求,配置针对每类实际业务需求的审核模板;
获取所述各个业务数据的特征值,确定所述各个业务数据所属实际业务需求的类别,将所述各个业务数据的特征值与所述类别下实际业务需求的审核模板进行关联匹配,匹配得到各个审核模板与对应业务数据的特征值的第二映射关系,将所述第二映射关系在所述模板库中。
4.如权利要求3所述的业务审核单分配方法,其特征在于,所述模板库的配置过程还包括:
当增加新类别的实际业务需求时,针对该类别的实际业务需求配置新的审核模板,将新配置好的审核模板和属于该类别下业务数据的特征值的第二映射关系存储到模板库中。
5.如权利要求3所述的业务审核单分配方法,其特征在于,所述业务审核单分配方法还包括:
定期检测所述模板库和/或所述校验库中的映射关系数据,根据检测的结果清除所述模板库和/或所述校验库中满足设定清除条件的映射关系数据。
6.如权利要求3所述的业务审核单分配方法,其特征在于,所述业务审核单分配方法还包括:
设置备用模板库和/或备用校验库,将设定历史时期内停止业务审核的业务数据所对应的第一映射关系从所述模板库中移除,并将移除的第一映射关系存储至所述备用模板库中;将设定历史时期内停止业务审核的业务数据所对应的第二映射关系从所述检验库中移除,并将移除的第二映射关系存储至所述备用模板库中。
7.如权利要求1所述的业务审核单分配方法,其特征在于,将所述解析数据填入查找到对应的审核模板中后,生成业务审核单的步骤包括:
获取授权审核人员名单,检测名单中各个授权审核人员目前正在审核的业务审核单数量,筛选出业务审核单数量最少的授权审核人员,将该授权审核人员的名字填入当前的审核模板中,生成所述业务审核单。
8.一种业务审核单分配装置,其特征在于,包括:
通用接口模块,用于利用设置的通用接口接收各个业务数据,所述各个业务数据的结构均采用JSON数据;
身份校验模块,用于提取所述各个业务数据的特征值,在已配置的校验库中查找与所述各个业务数据的特征值匹配的审核单接入身份校验方法,利用查找出匹配的审核单接入身份校验方法对所述各个业务数据进行校验;
模板提取模块,用于在所述各个业务数据校验通过后,在已配置的模板库中查找与所述各个业务数据的特征值对应的审核模板;
审核单分配模块,用于对所述各个业务数据进行解析,得到所述各个业务数据的解析数据;将所述解析数据填入查找到对应的审核模板中,得到业务审核单,将业务审核单分配给指定的授权审核人员进行审核处理。
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,其特征在于,所述计算机可读指令被所述处理器执行时实现权利要求1-7任意一项所述的业务审核单分配方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的业务审核单分配方法。
CN202111517785.6A 2021-12-13 2021-12-13 一种业务审核单分配方法、装置、计算机设备及存储介质 Pending CN114186971A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111517785.6A CN114186971A (zh) 2021-12-13 2021-12-13 一种业务审核单分配方法、装置、计算机设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111517785.6A CN114186971A (zh) 2021-12-13 2021-12-13 一种业务审核单分配方法、装置、计算机设备及存储介质

Publications (1)

Publication Number Publication Date
CN114186971A true CN114186971A (zh) 2022-03-15

Family

ID=80543452

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111517785.6A Pending CN114186971A (zh) 2021-12-13 2021-12-13 一种业务审核单分配方法、装置、计算机设备及存储介质

Country Status (1)

Country Link
CN (1) CN114186971A (zh)

Similar Documents

Publication Publication Date Title
CN109474578B (zh) 报文消息校验方法、装置、计算机设备和存储介质
CN110266764B (zh) 基于网关的内部服务调用方法、装置及终端设备
CN110535971B (zh) 基于区块链的接口配置处理方法、装置、设备及存储介质
CN111523890B (zh) 基于区块链的数据处理方法、装置、存储介质及设备
CN111625809B (zh) 数据授权方法及装置、电子设备、存储介质
CN110633963A (zh) 电子票据处理方法、装置、计算机可读存储介质和设备
CN110084600B (zh) 决议事务请求的处理、验证方法、装置、设备及介质
CN110689348B (zh) 基于联盟链的收入验证方法、装置、终端及介质
CN111292174A (zh) 一种纳税信息处理方法、装置及计算机可读存储介质
CN112527421A (zh) 业务调用方法、装置、设备及存储介质
CN111709718A (zh) 基于人工智能的智能保理资产服务平台、方法和存储介质
CN111782719B (zh) 数据处理方法及装置
KR102009336B1 (ko) 미리 스크래핑된 빅데이터를 이용한 클라우드 스크래핑 시스템 및 방법과, 이를 위한 컴퓨터 프로그램
CN111488626A (zh) 基于区块链的数据处理方法、装置、设备及介质
WO2020233310A1 (zh) 实时处理数据的异步补偿方法、装置、设备及存储介质
CN111260475A (zh) 一种数据处理方法、区块链节点设备及存储介质
CN110083782B (zh) 电子保单的查看方法、装置、计算机设备和存储介质
CN113191892A (zh) 基于设备指纹的账户风险防控方法、装置、***及介质
CN111143399A (zh) 数据处理方法、装置、存储介质和计算机设备
CN110598479A (zh) 一种数据处理方法、装置以及计算机可读存储介质
CN114186971A (zh) 一种业务审核单分配方法、装置、计算机设备及存储介质
CN116071148A (zh) 一种贷款资质审核管理***
CN115756255A (zh) 停车场设备的设备参数处理方法、装置、设备和存储介质
CN115242433A (zh) 数据处理方法、***、电子设备及计算机可读存储介质
CN113962700A (zh) 银行业务审核方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination