单据信息的处理方法、处理装置及相关产品与流程

文档序号:19158047发布日期:2019-11-16 01:03阅读:158来源:国知局
单据信息的处理方法、处理装置及相关产品与流程

本申请涉及电子技术领域,具体涉及一种单据信息的处理方法、处理装置及相关产品。



背景技术:

随着保险制度体系的不断完善,保险单出立后,在保险期内,被保险人如果发现投保时的申报有错误或遗漏,或由于新的或意外的情况发生,致使保险单所记载内容与实际情况不相符合,可以申请对保单信息进行批改,从而对原保险单的内容进行补充或者变更,以使被保险人获得与实际情况相适合的保险保障。但是,对于保险单的保单信息来说,一般会在程序中写死,或者配置不能批改保单信息,所以现在更改保单信息时需要人工参与,在人工参与下判断该保单信息是否可以批改,如可批改,则对保单信息进行批改。

现有技术中对保单信息的批改过程繁琐、周期长,无法对保单信息进行细微批改。



技术实现要素:

本申请实施例提供了一种单据信息的处理方法、处理装置及相关产品,以期通过设置批改规则,实现在线合法批改单据信息,简化批改流程。

第一方面,本申请实施例提供一种单据信息的处理方法,包括:

接收业务终端提交的对单据信息的第一批改请求;

确定所述第一批改请求对应的批改维度;

从数据库中获取与所述批改维度对应的批改规则,根据所述批改规则对所述第一批改请求进行合法性验证;

在通过验证时,从所述数据库中获取与所述第一批改请求对应的原始单据信息,根据所述第一批改请求对所述原始单据信息进行批改,将批改好的单据信息保存在所述数据库。

第二方面,本申请实施例提供一种单据信息的处理装置,包括:

接收单元,用于接收业务终端提交的对单据信息的第一批改请求;

确定单元,用于确定所述第一批改请求对应的批改维度;

验证单元,用于从数据库中获取与所述批改维度对应的批改规则,根据所述批改规则对所述第一批改请求进行合法性验证;

批改单元,用于在通过验证时,从所述数据库中获取与所述第一批改请求对应的原始单据信息,根据所述第一批改请求对所述原始单据信息进行批改,将批改好的单据信息保存在所述数据库。

第三方面,本申请实施例提供一种电子设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行如第一方面所述的方法中的步骤的指令。

第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序使得计算机执行如第一方面所述的方法。

实施本申请实施例,具有如下有益效果:

可以看出,在本申请实施例中,接收对单据信息的批改请求,并根据预设的批改规则对该批改请求进行合法性验证,在验证合法时,根据该批改请求对保单信息进行批改,从而实现在线批改单据信息,简化了单据信息的批改流程,由于对批改请求进行合法性验证,避免了恶意批改或者非法批改。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1a为本申请实施例提供的一种处理单据信息的网络架构图的示意图;

图1b为本申请实施例提供的一种单据信息的处理方法的流程示意图;

图1c为本申请实施例提供的一种得到组合结果的示意图;

图2为本申请实施例提供的另一种单据信息的处理方法的流程示意图;

图3为本申请实施例提供的另一种单据信息的处理方法的流程示意图;

图4为本申请实施例提供的一种单据信息的处理装置的结构示意图;

图5为本申请实施例提供的一种单据信息的处理装置的功能单元组成框图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结果或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

本申请中的处理装置可以包括智能手机(如android手机、ios手机、windowsphone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备mid(mobileinternetdevices,简称:mid)或穿戴式设备等,上述电子设备仅是举例,而非穷举,然在实际应用中,包含但不限于上述处理装置,例如还可以包括:智能车载终端、计算机设备等等。

参阅图1a,图1a为本申请实施例提供的一种处理单据信息的网络架构图,该网络架构图包括业务终端和处理装置,其中,该处理装置可以为服务器,该服务器可以包移动互联网设备、传输接收点(trp,transmissionreceptionpoint)、基站(例如,宏站)、lteenb、5gnrnb接入点(accesspoint,简称:ap)。需要说明的是,在本公开不限定服务器的具体类型。

业务终端,用于接收业务人员输入的批改请求,并向处理装置提交该批改请求;

处理装置,用于接收该处理装置提交的该批改请求,确定该批改请求对应的批改维度;从数据库中获取与所述批改维度对应的批改规则,根据所述批改规则对该批改请求进行合法性验证;在通过验证时,从所述数据库中获取与所述第一批改请求对应的原始单据信息,根据该批改请求对所述原始单据信息进行批改,将批改好的单据信息保存在所述数据库。

可以看出,在本申请实施例中,处理装置接收对单据信息的批改请求,并根据预设的批改规则对该批改请求进行合法性验证,在验证合法时,根据该批改请求对保单信息进行批改,从而实现在线批改单据信息,简化了单据信息的批改流程,由于对批改请求进行合法性验证,避免恶意批改或者非法批改。

参阅图1b,图1b为本申请实施例提供的一种单据信息的处理方法的流程示意图,该方法应用于处理装置,该方法包括如步骤s101~s104中所示的内容:

步骤s101、接收业务终端提交的对单据信息的第一批改请求。

首先对术语进行解释,单据信息可以为保险信息,例如,保险信息可以为车险信息、意外保险信息等,对单据信息的批改分三类:可批、不可批以及通融可批,通融可批指发起一签报,给各级领导审批,如同意审批,则可以对单据信息进行批改,如不同意审批禁止对单据信息进行批改。

可选的,业务终端为业务人员的终端设备,业务人员为具有批改单据信息资格的人员,可在数据库中预先存储业务人员的个人信息,该个人信息可以为业务人员的。

可选的,该第一批改请求中包括待批改信息、业务人员的标识信息以及单据标识;该待批改信息可以为被保人姓名、被保人职业、被保人联系方式和/或保费计算规则等等;该业务人员的标识信息可以为业务人员的用户管理账号um、业务人员的业务终端的mac地址等;该单据标识用于标识待批改的单据。

步骤s102、确定所述第一批改请求对应的批改维度。

可选的,在确定所述第一批改请求对应的批改维度之前,所述方法还包括:对每种单据信息进行划分,得到多个信息单元;将所述多个信息单元进行组合,得到多个组合结果;从所述数据库中获取与该种单据信息对应的若干个历史批改数据;对所述若干个历史批改数据进行关键词提取,确定每个历史批改数据对应的至少一个信息单元,根据所述至少一个信息单元确定每个历史批改数据对应的组合结果;根据每个历史批改数据对应的组合结果确定所述若干个组合结果中每个组合结果对应的批改频次;获取批改频次大于阈值的组合结果,得到至少一个目标组合结果;将所述至少一个目标组合结果作为该种单据信息的至少一个批改维度,目标组合结果与批改维度一一对应;对每个批改维度设置一个对应的批改规则,并将每个批改维度以及与每个批改维度对应的批改规则关联存储在数据库。

其中,该阈值可以为30%、40%、50%或者其他值。

可选的,将所述多个信息单元进行组合,得到多个组合结果的实现过程可以为:将所述多个信息单元作为多个元素导入到配置工具;通过所述配置工具以及所述多个元素建立信息单元矩阵;通过所述配置工具的滑动窗口在对所述信息单元矩阵上依次滑动,将每次滑动所框选到的元素作为一个组合结果,得到多个组合结果。

举例来说,如单据信息为车险信息,可将该单据信息划分为险种类型信息单元a,包括车牌号、机动车种类、发动机号码等;机构信息单元b,单据信息的签发机构;保费计算信息单元c;被保人信息单元d,包括被保人职业、姓名、年龄等;投保人信息单元e信息单元,包括投保人职业、姓名、年龄等;理赔规则信息单元f,包括理赔规则1、理赔规则2等;然后,信息单元作为元素导入配置工具(如matlab)的excel表,如图1c所示,通过配置工具以excel表中信息单元为元素建立预设规模为m*n(10*20)的信息单元矩阵,如信息单元的总数量小于m*n时,则通过补零操作,得到规模为m*n的信息单元矩阵;最后,如图1c所示,利用预设规模为k*k(如3*3)的滑动窗口以及预设滑动步长s(如s=1)在信息单元矩阵上依次滑动,将每次滑动所框选到的元素(即子矩阵)作为一组合结果,得到多个组合结果;然后,通过大数据分析,得到每个组合结果对应的批改频次,如批改频次大于阈值,则将该组合结果作为目标组合结果,得到至少一个目标组合结果,将每个目标组合结果作为一个批改维度,并为每个批改维度设置一批改规则,如批改维度为a/b时,可设置该批改维度对应的批改规则为:每个机构的每个业务人员每天对该险种相关的单据信息的批改次数不能超过100次;当批改维度为a/d时,可可设置该批改维度对应的批改规则为:对该被保人的两次批改间隔不能小于1天;等等。

可选的,确定所述第一批改请求对应的批改维度的实现过程可以为:获取所述第一批改请求中的待批改信息;对所述批改信息进行关键词提取,得到至少一个关键词;确定所述至少一个关键词中每个关键词对应的根属性(例如,苏mma000对应的根属性为车牌号,该车牌号对应的信息单元,为险种类型信息单元),根据每个关键词对应的根属性确定每个关键词对应的信息单元,得到所述第一批改请求对应的至少一个信息单元;获取所述第一批改请求对应的单据类型,从所述数据库中获取与所述单据类型对应的至少一个批改维度,将所述至少一个信息单元与所述单据类型对应的至少一个批改维度进行比对,得到与所述第一批改请求对应的批改维度。

步骤s103、从数据库中获取与所述批改维度对应的批改规则,根据所述批改规则对所述第一批改请求进行合法性验证。

可选的,根据所述批改规则对所述第一批改请求进行合法性验证的实现过程可以为:从所述数据库中获取与所述批改规则对应的关联数据,根据所述关联数据对所述第一批改请求进行合法性验证。举例来说,如所述批改规则为每个机构的业务终端对该单据类型下的单据信息的批改次数不能超过100次,获取在本次批改前该业务终端对单据类型下的单据信息的批改次数,如该批改次数大于或者等于100次,则确定该业务终端提交的第一批改请求不合法,以防止与业务终端对应的业务人员进行非法批改,提高批改的精确性。

步骤s104、在通过验证时,从所述数据库中获取与所述第一批改请求对应的原始单据信息,根据所述第一批改请求对所述原始单据信息进行批改,将批改好的单据信息保存在所述数据库。

可选的,解析该第一批改请求,获取该第一批改请求中的单据标识,以该单据标识为索引信息从该数据库中获取与该第一批改请求对应的原始单据信息,然后,根据所述第一批改请求对所述原始单据信息进行批改的实现过程可以为;根据该第一批改请求中的待批改信息确定所述原始单据信息中的待批改字段,对该带批改字段进行变更,得到批改好的单据信息。

另外,将批改好的单据信息发送给所述业务终端,在所述业务终端的可视化界面显示该批改好的单据信息,指示业务人员确定批改好的单据信息的正误;在接收到确认无误的指令时,将该批改好的单据信息保存在所述数据库,并删除该原始单据信息;或者在预设时长后删除该原始单据信息。

可选的,根据所述第一批改请求对所述原始单据信息进行批改的实现过程可以为:根据所述第一批改请求中的待批改信息和所述原始单据信息生成批改任务,将批改任务对应的任务标识和任务数据存储至所述数据库的任务表中,并将该批改任务的批改状态标记为待批改,从所述任务表中获取预设数量的待批改任务,根据每个待批改任务的任务标识确定每个批改任务对应的原始单据信息,根据每个待批改任务的任务数据对每个待批改任务对应的原始单据信息并行批改,实现批量批改单据信息。

其中,该预设数量可以为:10、20、30或者其他值。

可以看出,在本申请实施例中,接收对单据信息的批改请求,并根据预设的批改规则对该批改请求进行合法性验证,在验证合法时,根据该批改请求对保单信息进行批改,从而实现在线批改单据信息,简化了单据信息的批改流程,由于对批改请求进行合法性验证,避免了恶意批改或者非法批改;而且,通过建立批改任务,实现批量批改,提高了批改效率。

在一可能的示例中,如对所述第一批改请求的合法性验证未通过时,将所述第一批改请求发送到审核终端,指示所述审核终端对所述第一批改请求进行合法性验证,对所述第一批改请求走通融可批流程,在接收到所述审核终端发送的确认合法的指令时,执行对单据信息进行批改的操作,在接收到所述审核终端发送的确认不合法的指令时,向业务终端发送非法批改的提示信息。

在一可能的示例中,指示所述审核终端对所述第一批改请求进行合法性验证包括视频验证、语音验证、图形验证中的一种或者几种的结合。

在一可能的示例中,如第一批改请求中包含业务终端的mac地址和业务人员的面部图像,在接收业务终端提交的对单据信息的第一批改请求之后,所述方法还包括:从所述第一批改请求中获取业务终端的mac地址和业务人员的面部图像;从数据库中获取预选存储的与所述mac地址对应的用户面部图像;将所述面部图像和用户面部图像进行匹配,如匹配,对接收到的第一业务请求执行后续处理,如不匹配,确定所述第一批改请求为非法批改请求,向所述业务终端发送批改失败的提示信息,确定预设时间段内的失败次数,在失败次数大于阈值时,锁定该业务人员的um。在本示例中,在上传单据信息时,采集面部图像,将面部图像和业务终端的mac地址同时上传,通过面部图像和mac地址匹配,防止非业务人员的非法修改单据信息,提高了信息的安全性。

其中,该预设时间段可以为1分钟、2分钟、5分钟或者其他值。

在一可能的示例中,如批改请求包括业务终端的mac地址,所述在从数据库中获取与所述批改维度对应的批改规则之前,所述方法还包括:获取预设时间段内至少一个业务终端提交的第二批改请求;解析所述至少一个业务终端提交的第二批改请求,得到至少一个mac地址,以所述至少一个mac地址为特征项构建事物集,得到至少一个事物集;根据fp-growth算法确定所述至少一个事物集中的频繁项集;根据所述频繁项集确定所述第一批改请求是否为非法批改请求。在本示例中,基于大数据分析,通过对预设时间段内的批改请求验证该第一批改请求的合法性,从而避免非法批改单据信息,提高在线批改单据信息的精确度。

其中,该预设时间段可以为1天、5天、10天或者其他值。

可选的,在上述可能的示例中,根据fp-growth算法确定所述至少一个事物集中的频繁项集的实现过程可以为:扫描所述至少一个事物集,根据所述至少一个事物集的特征项确定所述至少一个事物集的交集(将所述至少一个事物集中相同的mac地址进行合并,将不相同的mac地址单独保留);确定所述交集中每个mac地址在所述至少一个事物集中出现的总次数,将所述总次数标记为所述每个mac地址的支持度,获取第一预设支持度,剔除所述交集中支持度小于所述第一预设支持度的mac地址,按照支持度降序的顺序重新排列执行剔除操作之后的交集中剩余mac地址,其中,如剩余mac地址中存在支持度相同的mac地址时,以该mac地址对应的提交批改请求时间的先后顺序排列支持度相同的mac地址;按照重新排列好的顺序依次把剩余mac地址插入以空集null为根节点的频繁模式树fp-tree,如插入时树节点已经存在,将该树节点在所述fp-tree中的支持度加1,如插入时树节点不存在,在所述fp-tree中创建支持度为1的树节点,得到所述至少一个事物集对应的fp-tree;获取第二预设支持度;将所述fp-tree中的根节点到任意一个树节点的路径上的所有元素组成一集合,从该树节点中读取该集合的支持度,将支持度大于或者等于该第二支持度的集合标记为所述至少一个事物集的频繁项集。

可选的,在上述可能的示例中,根据所述频繁项集确定所述第一批改请求是否为非法批改请求的实现过程可以为:获取目标mac地址在所述预设时间段对应的所有第二批改请求,所述mac地址为所述频繁项集中任意一个mac地址;确定所述所有第二批改请求对应的批改维度的相似度,如所述相似度大于阈值,确定所述目标mac地址为非法mac地址,得到非法mac地址集;如所述第一批改请求中的mac地址为所述非法mac地址集中的mac地址,确定所述第一批改请求为非法批改请求,向所述业务终端发送禁止批改的提示信息,如否,执行从数据库中获取与所述批改维度对应的批改规则的操作。

在一可能的示例中,在根据所述批改请求对所述原始单据信息进行批改,所述方法还包括:提取所述原始单据信息中的有效期字段;根据所述有效期字段确定所述原始单据信息的责任期;获取所述批改请求对应的批改时间;确定所述批改时间是否在该责任期内,如是,确定所述批改请求对应的批改项,校验所述批改项是否为预设的可批改项,在校验通过时,执行对所述单据信息进行批改的操作,如否,向所述业务终端返回批改时间不合法的提示信息。在本示例中,在对单据信息批改前,先对批改请求的批改时间进行有效性验证,从而避免无效批改和非法批改,提高单据信息批改的效率和准确度。

参阅图2,图2为本申请实施例提供的另一种单据信息的处理方法的流程示意图,该方法应用于处理装置,该方法包括如步骤s201~s206中所示的内容:

步骤s201、接收业务终端提交的对单据信息的第一批改请求。

步骤s202、从数据库中获取基于fp-growth算法预先得到的非法mac地址集,根据所述非法mac地址集对所述第一批改请求进行第一合法性验证;

如未通过验证,执行步骤s203;

如通过验证,执行步骤s204。

其中,基于fp-growth算法预先得到非法mac地址集的过程可以参照图1所述方法的具体实现过程,不再赘述。

步骤s203、向所述业务终端发送禁止批改的提示信息。

步骤s204、确定所述第一批改请求对应的批改维度。

步骤s205、从数据库中获取与所述批改维度对应的批改规则,根据所述批改规则对所述第一批改请求进行第二合法性验证;

如未通过验证,执行步骤s203;

如通过验证,执行步骤s206。

步骤s206、从所述数据库中获取与所述第一批改请求对应的原始单据信息,根据所述第一批改请求对所述原始单据信息进行批改,将批改好的单据信息保存在所述数据库。

需要说明的是,图2所示的方法的各个步骤的具体实现过程可参见上述图1所述方法的具体实现过程,在此不再叙述。

可以看出,在本申请实施例中,接收对单据信息的批改请求,先利用预先得到的非法mac地址集判断提交该批改请求的业务终端是否为非法终端,然后,根据预设的批改规则对该批改请求进行合法性验证,在验证合法时,根据该批改请求对保单信息进行批改,从而实现在线批改单据信息,简化了单据信息的批改流程,由于对批改请求进行合法性验证,避免了恶意批改或者非法批改;而且,通过建立批改任务,实现批量批改,提高了批改效率。

参阅图3,图3为本申请实施例提供的另一种单据信息的处理方法的流程示意图,该方法应用于处理装置,该方法包括如步骤s301~s309中所示的内容:

步骤s301、接收业务终端提交的对单据信息的第一批改请求。

步骤s302、从数据库中获取基于fp-growth算法预先得到的非法mac地址集,根据所述非法mac地址集对所述第一批改请求进行第一合法性验证;

如未通过验证,执行步骤s303;

如通过验证,执行步骤s304。

其中,基于fp-growth算法预先得到非法mac地址集的过程可以参照图1所述方法的具体实现过程,不再赘述。

步骤s303、向所述业务终端发送禁止批改的提示信息。

步骤s304、确定所述第一批改请求对应的批改维度。

步骤s305、从数据库中获取与所述批改维度对应的批改规则,根据所述批改规则对所述第一批改请求进行第二合法性验证;

如未通过验证,执行步骤s303;

如通过验证,执行步骤s306。

步骤s306、从所述数据库中获取与所述第一批改请求对应的原始单据信息。

步骤s307、提取所述原始单据信息中的有效期字段,根据所述有效期字段确定所述原始单据信息的责任期,获取所述批改请求对应的批改时间。

步骤s308、根据所述责任期和所述批改时间对所述批改请求进行第三合法性验证;

如未通过验证,执行步骤s303;

如通过验证,执行步骤s309。

步骤s309、根据所述第一批改请求对所述原始单据信息进行批改,将批改好的单据信息保存在所述数据库。

需要说明的是,图3所示的方法的各个步骤的具体实现过程可参见上述图1所述方法的具体实现过程,在此不再叙述。

可以看出,在本申请实施例中,接收对单据信息的批改请求,先利用预先得到的非法mac地址集判断提交该批改请求的业务终端是否为非法终端,然后,根据预设的批改规则对该批改请求进行合法性验证,在验证合法时,根据该批改请求对保单信息进行批改,从而实现在线批改单据信息,简化了单据信息的批改流程,由于对批改请求进行合法性验证,避免了恶意批改或者非法批改;而且,通过建立批改任务,实现批量批改,提高了批改效率。

与上述图1、图2、图3所示的实施例一致的,请参阅图4,图4为本申请实施例提供的一种单据信息的处理装置400的结构示意图,如图4所示,处理装置400包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序不同于上述一个或多个应用程序,且上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行以下步骤的指令:

接收业务终端提交的对单据信息的第一批改请求;

确定所述第一批改请求对应的批改维度;

从数据库中获取与所述批改维度对应的批改规则,根据所述批改规则对所述第一批改请求进行合法性验证;

在通过验证时,从所述数据库中获取与所述第一批改请求对应的原始单据信息,根据所述第一批改请求对所述原始单据信息进行批改,将批改好的单据信息保存在所述数据库。

在一可能的示例中,上述程序还用于执行以下步骤的指令:

对每种单据信息进行划分,得到多个信息单元;

将所述多个信息单元进行组合,得到多个组合结果;

从所述数据库中获取与该种单据信息对应的若干个历史批改数据;

对所述若干个历史批改数据进行关键词提取,确定每个历史批改数据对应的至少一个信息单元,根据所述至少一个信息单元确定每个历史批改数据对应的组合结果;

根据每个历史批改数据对应的组合结果确定所述若干个组合结果中每个组合结果对应的批改频次;

获取批改频次大于阈值的组合结果,得到至少一个目标组合结果;

将所述至少一个目标组合结果作为该种单据信息的至少一个批改维度,目标组合结果与批改维度一一对应;

对每个批改维度设置一个对应的批改规则,并将每个批改维度以及与每个批改维度对应的批改规则关联存储在数据库。

在一可能的示例中,在将所述多个信息单元进行组合,得到多个组合结果方面,上述程序具体用于执行以下步骤的指令:

将所述多个信息单元作为多个元素导入到配置工具;

通过所述配置工具以及所述多个元素建立信息单元矩阵;

通过所述配置工具的滑动窗口在对所述信息单元矩阵上依次滑动,将每次滑动所框选到的元素作为一个组合结果,得到多个组合结果。

在一可能的示例中,在确定所述第一批改请求对应的批改维度方面,上述程序具体用于执行以下步骤的指令:

取所述第一批改请求中的待批改信息;

对所述批改信息进行关键词提取,得到至少一个关键词;

确定所述至少一个关键词中每个关键词对应的根属性,根据每个关键词对应的根属性确定每个关键词对应的信息单元,得到所述第一批改请求对应的至少一个信息单元;

获取所述第一批改请求对应的单据类型,从所述数据库中获取与所述单据类型对应的至少一个批改维度,将所述至少一个信息单元与所述单据类型对应的至少一个批改维度进行比对,得到与所述第一批改请求对应的批改维度。

在一可能的示例中,如批改请求包括业务终端的mac地址,在从数据库中获取与所述批改维度对应的批改规则之前,上述程序还用于执行以下步骤的指令:

获取预设时间段内至少一个业务终端提交的第二批改请求;

解析所述至少一个业务终端提交的第二批改请求,得到至少一个mac地址,以所述至少一个mac地址为特征项构建事物集,得到至少一个事物集;

根据fp-growth算法确定所述至少一个事物集中的频繁项集;

根据所述频繁项集确定所述第一批改请求是否为非法批改请求。

在一可能的示例中,在根据所述频繁项集确定所述第一批改请求是否为非法批改请求方面,上述程序具体用于执行以下步骤的指令:

获取目标mac地址在所述预设时间段对应的所有第二批改请求,所述mac地址为所述频繁项集中任意一个mac地址;

确定所述所有第二批改请求对应的批改维度的相似度,如所述相似度大于阈值,确定所述目标mac地址为非法mac地址,得到非法mac地址集;

如所述第一批改请求中的mac地址为所述非法mac地址集中的mac地址,确定所述第一批改请求为非法批改请求,向所述业务终端发送禁止批改的提示信息,如否,执行从数据库中获取与所述批改维度对应的批改规则的操作。

在一可能的示例中,在根据所述批改请求对所述原始单据信息进行批改之前,上述程序还用于执行以下步骤的指令:

提取所述原始单据信息中的有效期字段;

根据所述有效期字段确定所述原始单据信息的责任期;

获取所述批改请求对应的批改时间;

确定所述批改时间是否在该责任期内,如是,确定所述批改请求对应的批改项,校验所述批改项是否为预设的可批改项,在校验通过时,执行对所述单据信息进行批改的操作,如否,向所述业务终端返回批改时间不合法的提示信息。

参阅图5,图5示出了上述实施例中所涉及的单据信息的处理装置500的一种可能的功能单元组成框图,处理装置500包括:接收单元510、确定单元520、验证单元530、批改单元540,其中:

接收单元510,用于接收业务终端提交的对单据信息的第一批改请求;

确定单元520,用于确定所述第一批改请求对应的批改维度;

验证单元530,用于从数据库中获取与所述批改维度对应的批改规则,根据所述批改规则对所述第一批改请求进行合法性验证;

批改单元540,用于在通过验证时,从所述数据库中获取与所述第一批改请求对应的原始单据信息,根据所述第一批改请求对所述原始单据信息进行批改,将批改好的单据信息保存在所述数据库。

在一可能的示例中,处理装置500还包括组合单元550;

组合单元550,用于对每种单据信息进行划分,得到多个信息单元;将所述多个信息单元进行组合,得到多个组合结果;从所述数据库中获取与该种单据信息对应的若干个历史批改数据;对所述若干个历史批改数据进行关键词提取,确定每个历史批改数据对应的至少一个信息单元,根据所述至少一个信息单元确定每个历史批改数据对应的组合结果;根据每个历史批改数据对应的组合结果确定所述若干个组合结果中每个组合结果对应的批改频次;获取批改频次大于阈值的组合结果,得到至少一个目标组合结果;将所述至少一个目标组合结果作为该种单据信息的至少一个批改维度,目标组合结果与批改维度一一对应;对每个批改维度设置一个对应的批改规则,并将每个批改维度以及与每个批改维度对应的批改规则关联存储在数据库。

在一可能的示例中,在将所述多个信息单元进行组合,得到多个组合结果方面,组合单元550,具体用于:将所述多个信息单元作为多个元素导入到配置工具;通过所述配置工具以及所述多个元素建立信息单元矩阵;通过所述配置工具的滑动窗口在对所述信息单元矩阵上依次滑动,将每次滑动所框选到的元素作为一个组合结果,得到多个组合结果。

在一可能的示例中,在确定所述第一批改请求对应的批改维度方面,确定单元520,具体用于:取所述第一批改请求中的待批改信息;对所述批改信息进行关键词提取,得到至少一个关键词;确定所述至少一个关键词中每个关键词对应的根属性,根据每个关键词对应的根属性确定每个关键词对应的信息单元,得到所述第一批改请求对应的至少一个信息单元;获取所述第一批改请求对应的单据类型,从所述数据库中获取与所述单据类型对应的至少一个批改维度,将所述至少一个信息单元与所述单据类型对应的至少一个批改维度进行比对,得到与所述第一批改请求对应的批改维度。

在一可能的示例中,如批改请求包括业务终端的mac地址,在从数据库中获取与所述批改维度对应的批改规则之前,验证单元530,还用于:获取预设时间段内至少一个业务终端提交的第二批改请求;解析所述至少一个业务终端提交的第二批改请求,得到至少一个mac地址,以所述至少一个mac地址为特征项构建事物集,得到至少一个事物集;根据fp-growth算法确定所述至少一个事物集中的频繁项集;根据所述频繁项集确定所述第一批改请求是否为非法批改请求。

在一可能的示例中,在根据所述频繁项集确定所述第一批改请求是否为非法批改请求方面,验证单元530,具体用于:获取目标mac地址在所述预设时间段对应的所有第二批改请求,所述mac地址为所述频繁项集中任意一个mac地址;确定所述所有第二批改请求对应的批改维度的相似度,如所述相似度大于阈值,确定所述目标mac地址为非法mac地址,得到非法mac地址集;如所述第一批改请求中的mac地址为所述非法mac地址集中的mac地址,确定所述第一批改请求为非法批改请求,向所述业务终端发送禁止批改的提示信息,如否,执行从数据库中获取与所述批改维度对应的批改规则的操作。

在一可能的示例中,在根据所述批改请求对所述原始单据信息进行批改之前,验证单元530,还用于:提取所述原始单据信息中的有效期字段;根据所述有效期字段确定所述原始单据信息的责任期;获取所述批改请求对应的批改时间;确定所述批改时间是否在该责任期内,如是,确定所述批改请求对应的批改项,校验所述批改项是否为预设的可批改项,在校验通过时,执行对所述单据信息进行批改的操作,如否,向所述业务终端返回批改时间不合法的提示信息。

本申请实施例还提供一种计算机存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行以实现如上述方法实施例中记载的任何一种单据信息的处理方法的部分或全部步骤。

本申请实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种单据信息的处理方法的部分或全部步骤。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件程序模块的形式实现。

所述集成的单元如果以软件程序模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read-onlymemory,简称:rom)、随机存取器(英文:randomaccessmemory,简称:ram)、磁盘或光盘等。

以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1