G06F21/60 G06F21/32
1.一种业务数据转移方法,其特征在于,包括:
获取第一装置发送的信息获取指令,所述信息获取指令包括第一信息,所述第一信息 为所述第一装置解析第一企业账户对应的二维码所得到的信息;
根据所述第一信息查所述第一企业账户对应的业务数据收取信息;
将所述业务数据收取信息发送给所述第一装置,以使所述第一装置根据所述业务数据 收取信息生成业务数据转移单,所述业务数据转移单包括所述第一企业账户的账户名称、 所述第一企业账户的业务账号、目标业务数据的数量、目标业务数据的转移用途、第二企业 账户的账户名称、第二企业账户的业务账号;
接收所述第一装置根据所述业务数据转移单提交的业务数据转移申请,所述业务数据 转移申请用于请求从所述第二企业账户转移所述目标业务数据;
验证第一操作账号对所述第二企业账户的操作权限,所述第一操作账号为第一装置对 应的操作账号;
在验证所述操作权限通过的情况下,获取所述业务数据转移申请对应的认证信息;
在对所述认证信息的验证通过的情况下,将所述目标业务数据从所述第二企业账户转 移至所述第一企业账户。
2.根据权利要求1所述的方法,其特征在于,所述验证第一操作账号对所述第二企业账 户的操作权限包括:
查第二操作账号并确定各个第二操作账号对应的单笔数据转移量,所述第二操作账 号为第二企业账户对应的操作账号;
如果所述第一操作账号属于所述第二操作账号,并且,所述目标业务数据的数量小于 或等于所述第一操作账号对应的单笔数据转移量,则确定验证所述第一操作账号对第二企 业账户的操作权限通过。
3.根据权利要求1所述的方法,其特征在于,所述认证信息包括第一人脸图像和第一密 码,所述将所述目标业务数据从所述第二企业账户转移至所述第一企业账户之前还包括:
确定所述第一操作账号对应的人脸图像以及数据转移密码;
如果所述第一人脸图像与所述第一操作账号对应的人脸图像的匹配度高于第一阈值, 并且,所述第一密码为所述数据转移密码,则确定对所述认证信息的验证通过。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取信息设置指令,所述信息设置指令包括设置密码、目标操作账号以及所述目标操 作账号的关联信息,所述关联信息包括人脸图像、单笔数据转移量、总数据转移量、数据转 移密码中的至少一种信息;
在确定所述设置密码为所述第二企业账户对应的设置密码的情况下,将所述目标操作 账号以及所述目标操作账号的关联信息对应保存在所述第二企业账户对应的信息库中。
5.根据权利要求1所述的方法,其特征在于,所述获取第一装置发送的信息获取指令之 前还包括:
获取二维码生成指令,所述二维码生成指令包括所述第一企业账户对应的业务数据收 取信息;
保存所述业务数据收取信息,并根据所述业务数据收取信息生成所述第一企业账户对 应的二维码。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述将所述目标业务数据从所 述第二企业账户转移至所述第一企业账户之前还包括:
向所述第二企业账户对应的复核用户发送复核通知,所述复核通知用于请求所述复核 用户对所述业务数据转移申请对应的业务数据转移事项进行复核,所述复核用户对应的操 作账号不为所述第一操作账号;
在接收到所述复核用户发送的复核通过指示的情况下,执行所述将所述目标业务数据 从所述第二企业账户转移至所述第一企业账户的步骤。
7.一种业务数据转移装置,其特征在于,包括:
接收模块,用于获取第一装置发送的信息获取指令,所述信息获取指令包括第一信息, 所述第一信息为所述第一装置解析第一企业账户的二维码所得到的信息;
处理模块,用于根据所述第一信息查所述第一企业账户对应的业务数据收取信息;
发送模块,用于将所述业务数据收取信息发送给所述第一装置,以使所述第一装置根 据所述业务数据收取信息生成业务数据转移单,所述业务数据转移单包括所述第一企业账 户的账户名称、所述第一企业账户的业务账号、目标业务数据的数量、目标业务数据的转移 用途、第二企业账户的账户名称、第二企业账户的业务账号;
所述接收模块还用于接收所述第一装置根据所述业务数据转移单提交的业务数据转 移申请,所述业务数据转移申请用于请求从所述第二企业账户转移所述目标业务数据;
所述处理模块还用于验证第一操作账号对第二企业账户的操作权限,所述第一操作账 号为第一装置对应的操作账号;
所述接收模块还用于在验证所述操作权限通过的情况下,获取所述业务数据转移申请 对应的认证信息;
所述处理模块还用于在对所述认证信息的验证通过的情况下,将所述目标业务数据从 所述第二企业账户转移至所述第一企业账户。
8.根据权利要求7所述的装置,其特征在于,所述处理模块具体用于:
查第二操作账号并确定各个第二操作账号对应的单笔数据转移量,所述第二操作账 号为第二企业账户对应的操作账号;
如果所述第一操作账号属于所述第二操作账号,并且,所述目标业务数据的数量小于 或等于所述第一操作账号对应的单笔数据转移量,则确定验证所述第一操作账号对第二企 业账户的操作权限通过。
9.根据权利要求7所述的装置,其特征在于,所述接收模块还用于:
获取二维码生成指令,所述二维码生成指令包括所述第一企业账户对应的业务数据收 取信息;
所述处理模块还用于:保存所述业务数据收取信息,并根据所述业务数据收取信息生 成所述第一企业账户对应的二维码。
10.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述 计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求 1-6任一项所述的方法。
本发明涉及计算机技术领域,尤其涉及业务数据转移方法和相关装置。
随着计算机技术的发展,业务数据转移可以通过多种方式实现。业务数据通常包 含各种信息,如接收方账户信息、业务数据的数量信息、业务数据属性信息等,这些信息需 要采用一定的转移方法才能到达接收方。
目前,对于企业账户之间的业务数据转移过程,主要是通过支票转移、网银转移、 结算卡转移等转移方式来完成企业账户中的出账方和企业账户中的入账方之间的数据转 移,由于这些方式不是实时的业务数据转移,则可能存在空头支票或者业务数据转移不及 时的问题,给企业账户中的入账方收取业务数据带来一定的麻烦。
本发明提供业务数据转移方法和相关装置,解决业务数据收取不及时等企业账户 之间的业务数据转移过程中出现的问题。
第一方面,提供一种业务数据转移方法,包括:
获取第一装置发送的信息获取指令,所述信息获取指令包括第一信息,所述第一 信息为所述第一装置解析第一企业账户对应的二维码所得到的信息;
根据所述第一信息查所述第一企业账户对应的业务数据收取信息;
将所述业务数据收取信息发送给所述第一装置,以使所述第一装置根据所述业务 数据收取信息生成业务数据转移单,所述业务数据转移单包括所述第一企业账户的账户名 称、所述第一企业账户的业务账号、目标业务数据的数量、目标业务数据的转移用途、第二 企业账户的账户名称、第二企业账户的业务账号;
接收所述第一装置根据所述业务数据转移单提交的业务数据转移申请,所述业务 数据转移申请用于请求从所述第二企业账户转移所述目标业务数据;
验证第一操作账号对所述第二企业账户的操作权限,所述第一操作账号为第一装 置对应的操作账号;
在验证所述操作权限通过的情况下,获取所述业务数据转移申请对应的认证信 息;
在对所述认证信息的验证通过的情况下,将所述目标业务数据从所述第二企业账 户转移至所述第一企业账户。
结合第一方面,在一种可能的实施方式中,所述验证第一操作账号对所述第二企 业账户的操作权限包括:
查第二操作账号并确定各个第二操作账号对应的单笔数据转移量,所述第二操 作账号为第二企业账户对应的操作账号;
如果所述第一操作账号属于所述第二操作账号,并且,所述目标业务数据的数量 小于或等于所述第一操作账号对应的单笔数据转移量,则确定验证所述第一操作账号对第 二企业账户的操作权限通过。
结合第一方面,在一种可能的实施方式中,所述验证第一操作对所述第二企业账 户的操作权限包括:
查第二操作账号,所述第二操作账号为第二企业账户对应的操作账号;
如果所述第一操作账号属于所述第二操作账号,则确定验证所述第一操作账号对 第二企业账户的操作权限通过。
结合第一方面,在一种可能的实施方式中,所述验证第一操作对所述第二企业账 户的操作权限包括:
查第二操作账号并确定各个第二操作账号对应的单笔数据转移量和数据转移 总量,所述第二操作账号为第二企业账户对应的操作账号;
如果所述第一操作账号属于所述第二操作账号,并且,所述目标业务数据的数量 小于或等于所述第一操作账号对应的单笔数据转移量,并且,根据所述第一操作账号在目 标时间范围内转移的业务数据的总量小于或等于所述第一操作账号对应的数据转移总量, 则确定验证所述第一操作账号对第二企业账户的操作权限通过。
结合第一方面,在一种可能的实施方式中,所述认证信息包括第一人脸图像和第 一密码,所述将所述目标业务数据从所述第二企业账户转移至所述第一企业账户之前还包 括:
确定所述第一操作账号对应的人脸图像以及数据转移密码;
如果所述第一人脸图像与所述第一操作账号对应的人脸图像的匹配度高于第一 阈值,并且,所述第一密码为所述数据转移密码,则确定对所述认证信息的验证通过。
结合第一方面,在一种可能的实施方式中,所述认证信息包括第一指纹和第一密 码,所述将所述目标业务数据从所述第二企业账户转移至所述第一企业账户之前还包括:
确定所述第一操作账号对应的指纹以及数据转移密码;
如果所述第一人脸图像与所述第一操作账号对应的指纹的匹配度高于第二阈值, 并且,所述第一密码为所述数据转移密码,则确定对所述认证信息的验证通过。
结合第一方面,在一种可能的实施方式中,所述方法还包括:
获取信息设置指令,所述信息设置指令包括设置密码、目标操作账号以及所述目 标操作账号的关联信息,所述关联信息包括人脸图像、单笔数据转移量、总数据转移量、数 据转移密码中的至少一种信息;
在确定所述设置密码为所述第二企业账户对应的设置密码的情况下,将所述目标 操作账号以及所述目标操作账号的关联信息对应保存在所述第二企业账户对应的信息库 中。
结合第一方面,在一种可能的实施方式中,所述获取第一装置发送的信息获取指 令之前还包括:
获取二维码生成指令,所述二维码生成指令包括所述第一企业账户对应的业务数 据收取信息;
保存所述业务数据收取信息,并根据所述业务数据收取信息生成所述第一企业账 户对应的二维码。
结合第一方面,在一种可能的实施方式中,所述将所述目标业务数据从所述第二 企业账户转移至所述第一企业账户之前还包括:
向所述第二企业账户对应的复核用户发送复核通知,所述复核通知用于请求所述 复核用户对所述业务数据转移申请对应的业务数据转移事项进行复核,所述复核用户对应 的操作账号不为所述第一操作账号;
在接收到所述复核用户发送的复核通过指示的情况下,执行所述将所述目标业务 数据从所述第二企业账户转移至所述第一企业账户的步骤。
第二方面,提供一种业务数据转移装置,包括:
接收模块,用于获取第一装置发送的信息获取指令,所述信息获取指令包括第一 信息,所述第一信息为所述第一装置解析第一企业账户的二维码所得到的信息;
处理模块,用于根据所述第一信息查所述第一企业账户对应的业务数据收取信 息;
发送模块,用于将所述业务数据收取信息发送给所述第一装置,以使所述第一装 置根据所述业务数据收取信息生成业务数据转移单,所述业务数据转移单包括所述第一企 业账户的账户名称、所述第一企业账户的业务账号、目标业务数据的数量、目标业务数据的 转移用途、第二企业账户的账户名称、第二企业账户的业务账号;
所述接收模块还用于接收所述第一装置根据所述业务数据转移单提交的业务数 据转移申请,所述业务数据转移申请用于请求从所述第二企业账户转移所述目标业务数 据;
所述处理模块还用于验证第一操作账号对第二企业账户的操作权限,所述第一操 作账号为第一装置对应的操作账号;
所述接收模块还用于在验证所述操作权限通过的情况下,获取所述业务数据转移 申请对应的认证信息;
所述处理模块还用于在对所述认证信息的验证通过的情况下,将所述目标业务数 据从所述第二企业账户转移至所述第一企业账户。
第三方面,提供另一种业务数据转移装置,包括处理器、存储器以及通信接口,所 述处理器、存储器和通信接口相互连接,其中,所述通信接口用于接收和发送数据,所述存 储器用于存储程序代码,所述处理器用于调用所述程序代码,执行上述第一方面和第一方 面各个可能的实施方式中的任意一种方法。
第四方面,提供一种计算机存储介质,所述计算机存储介质存储有计算机程序,所 述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一 方面和第一方面各个可能的实施方式中的任意一种方法。
在该技术方案中,根据第一装置解析第一企业账户对应的二维码所得到的信息, 根据该信息将第一企业账户对应的业务数据收取信息返回给第一装置,第一装置可根据该 业务数据收取信息生成业务数据转移单,省去业务数据的出账方填写的步骤,提高效率;在 确定对第一装置的对应的操作账号的操作权限的验证通过以及业务数据申请对应的认证 信息的验证的通过的情况下,将目标业务数据从第二企业账户转移至第一企业账户,实现 实时的业务数据转移,同时,通过对操作权限和认证信息的双重验证,保证了业务数据转移 的安全性。
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的 附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领 域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附 图。
图1是本发明实施例提供的网络架构示意图;
图2是本发明实施例提供的一种业务数据转移的方法的流程示意图;
图3是本发明实施例提供的另一种业务数据转移的方法的流程示意图;
图4是本发明实施例提供的一种业务数据转移装置的结构示意图;
图5是本发明实施例提供的一种业务数据转移装置的可能的结构示意图。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本 发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实 施例,都属于本发明保护的范围。
本发明的技术方案可实现在为各种类型的具备业务数据转移功能的业务装置(以 下简称业务装置)提供业务支持的装置(以下简称业务支持装置)上,其中,业务装置以及业 务支持装置所组成的网络架构可以如图1所示,业务装置101直接与用户交互,获取用户的 相关操作以及用户输入的信息,再反馈给业务支持装置102,以完成数据转移。业务支持装 置102可以为一个独立的装置,也可以为多个装置组成的系统,该业务装置101可以为手机、 平板电脑等可移动的终端设备。
参见图2,图2是本发明实施例提供的一种业务数据转移的方法的流程示意图,该 方法可以执行在上述业务支持装置上,如图所示,所述方法包括:
S201,获取第一装置发送的信息获取指令,所述信息获取指令包括第一信息,所述 第一信息为所述第一装置解析第一企业账户对应的二维码所得到的信息。
具体的,第一装置可以为上述图1所示的业务装置,第一装置在扫描到第一企业账 户对应的二维码的情况下,对该第一企业账户的二维码进行解析得到该第一信息,然后发 送该信息获取指令。其中,第一装置可以通过扫描另一个装置上显示的该二维码,从而获取 到该二维码,例如,该另一个装置为第一企业账户对应的操作用户所持有的业务装置,该业 务装置上显示该二维码。第一装置也可以扫描本地保存的该二维码,从而获取到该二维码, 例如,第一企业账户对应的操作用户将该二维码的图片发送给第一装置。
本发明实施例中,第一信息可以为第一企业账户的账户信息,如第一企业账户的 业务账号,如第一企业账户对应的账户名称,等等。第一信息也可以为预先为第一企业账户 分配的用于唯一标识该第一企业账户的账户标识,如第一企业账户的账户标识为1。
S202,根据所述第一信息查所述第一企业账户对应的业务数据收取信息。
本发明实施例中,业务数据收取信息为在业务数据转移过程中需要被使用的信 息。在一种可能的实现方式中,第一企业账户对应的业务数据收取信息包括第一企业账户 的账户名称、第一企业账户的业务账号、第一企业账户对应的开户银行等与第一企业账户 有关的信息。在另一种可能的实现方式中,第一企业账户对应的业务数据收取信息除了包 括第一企业账户的账户名称、第一企业账户的业务账号、第一企业账户对应的开户银行等 于第一企业账户有关的信息外,还可以包括待收取的业务数据的数量、待收取的业务数据 的用途等与业务数据有关的信息。
S203,将所述业务数据收取信息发送给所述第一装置,以使所述第一装置根据所 述业务数据收取信息生成业务数据转移单,所述业务数据转移单包括第一企业账户的账户 名称、所述第一企业账户的业务账号、目标业务数据的数量、目标业务数据的转移用途、第 二企业账户的账户名称、第二企业账户的业务账号。
这里,目标业务数据的数转移用途用于对业务数据转移的行为进行解释,解释为 什么要转移业务数据,转移业务数据的目的是什么。在一种可能的实现方式中,目标业务数 据的转移用途可以由第一装置获取第二企业账户的操作用户的输入得到。在另一种可能的 实现方式中,目标业务数据的转移用途也可以由第一装置根据上述步骤S202中的待收取的 业务数据的用途得到,目标业务数据的转移用途为该待收取的业务数据的用途。
目标业务数据的数量指需要转移的业务数据的数量。在一种可能的实现方式中, 目标业务数据的数量可以由第一装置获取第二企业账户的操作用户的输入得到。在另一种 可能的实现方式中,目标业务数据的数量也可以由第一装置根据上述步骤S202中的待收取 的业务数据的数量得到,目标业务数据的数量等于该待收取的业务数据的数量。
这里,第二企业账户的账户名称、第二企业账户的业务账号可以是业务支持装置 根据第一装置对应的操作账号获取并发送给第一装置的,第一装置对应的操作账号为第二 企业账户的操作用户所持有的账号。其中,在第二企业账户的业务账号有多个的情况下,业 务数据转移单中的第二企业账户的业务账号可以由第一装置根据该第二企业账户的操作 用户选择确定。可选的,第二企业账户的账户名称、第二企业账户的业务账号也可以是由第 一装置获取第二企业账户的操作用户的输入得到。
可选的,业务数据转移单还可以包括第一企业账户对应的开户银行,第二企业账 户对应的开户银行等在业务数据转移过程中涉及的制单信息。
S204,接收所述第一装置根据所述业务数据转移单提交的业务数据转移申请,所 述业务数据转移申请用于请求从所述第二企业账户转移所述目标业务数据。
具体的,业务数据转移申请可包括第一企业账户的业务账号、第二企业的账号、目 标业务数据的数量。
可选的,业务数据转移申请还可以包括第一操作账号,第一操作账号为第一装置 对应的操作账号。
S205,验证第一操作账号对所述第二企业账户的操作权限,所述第一操作账号为 第一装置对应的操作账号。
本发明实施例中,验证第一操作账号对第二企业账户的操作权限的具体实现方式 包括但不限于以下几种:
第一种方式,查第二企业账户对应的第二操作账号,判断第一操作账号是否属 于查到的第二操作账号,如果第一操作账号属于查到的第二操作账号,则确定第一操 作账号具备对第二企业账户的操作权限,即确定验证第一操作账号对第二企业账户的操作 权限通过。
例如,第二企业账户对应的第二操作账号为操作账号21、操作账号22、操作账号23 以及操作账号24,如果第一操作账号为操作账号21、操作账号22、操作账号23以及操作账号 24中的任意一个,如第一操作账号为操作账号21、第一操作账号为操作账号22、第一操作账 号为操作账号23或第一操作账号为操作账号24,则确定验证第一操作账号对第二企业账户 的操作权限通过。
第二种方式,查第二企业账户对应的第二操作账号以及确定各个第二操作账号 对应的单笔数据转移量,如果第一操作账号属于查到的第二操作账号,并且,目标业务数 据的数量小于或等于第一操作账号对应的单笔数据转移量,则确定验证第一操作账号对第 二企业账户的操作权限通过。
例如,第二企业账户对应的第二操作账号以及各个第二操作账号对应的单笔数据 转移量如表1所示:
操作账号 单笔数据转移量
操作账号21 5000
操作账号22 6000
操作账号23 6000
操作账号24 7000
表1
则确定验证第一操作账号对第二企业账户的操作权限通过的情况可以为:A、第一 操作账号为操作账号21,并且,目标业务数据的数量小于等于5000;B、第一操作账号为操作 账号22,并且,目标业务数据的数量小于等于6000;C、第一操作账号为操作账号23,并且,目 标业务数据的数量小于等于6000;D、第一操作账号为操作账号24,并且,目标业务数据的数 量小于等于7000。
第三种方式,查第二企业账户对应的并确定各个第二操作账号对应的单笔数据 转移量和数据转移总量,所述第二操作账号为第二企业账户对应的操作账号;如果第一操 作账号属于查到的第二操作账号,并且,目标业务数据的数量小于或等于第一操作账号 对应的单笔数据转移量,并且,根据第一操作账号在目标时间范围内转移的业务数据的总 量小于或等于第一操作账号对应的数据转移总量,则确定验证第一操作账号对第二企业账 户的操作权限通过。
这里,目标时间范围为是指从过去的某一时刻到当前的一段时间,例如可以为过 去的一天时间,过去的一周时间,过去的一个月时间,等等。
例如,第二企业账户对应的并确定各个第二操作账号对应的单笔数据转移量和数 据转移总量如表2所示,目标时间范围为过去的一个月时间。
操作账号 单笔数据转移量 数据转移总量
操作账号21 5000 100000
操作账号22 6000 200000
操作账号23 6000 300000
操作账号24 7000 1000000
表2
则确定验证第一操作账号对第二企业账户的操作权限通过的情况可以为:A、第一 操作账号为操作账号21,并且,目标业务数据的数量小于等于5000,并且,根据第一操作账 号在过去的一个月内转移的业务数据的总量小于或等于100000;B、第一操作账号为操作账 号22,并且,目标业务数据的数量小于等于6000,并且,根据第一操作账号在过去的一个月 内转移的业务数据的总量小于或等于200000;C、第一操作账号为操作账号23,并且,目标业 务数据的数量小于等于6000,并且,根据第一操作账号在过去的一个月内转移的业务数据 的总量小于或等于300000;D、第一操作账号为操作账号24,并且,目标业务数据的数量小于 等于7000,并且,根据第一操作账号在过去的一个月内转移的业务数据的总量小于或等于 1000000。
不限于以上几种验证第一操作账号对第二企业账户的操作权限的方式,在可选实 施方式中,还可结合根据第一操作账号在一个时间范围内所执行的业务数据转移操作的次 数以及第二操作账号对应的业务数据操作的次数等验证第一操作账号对第二企业账户的 操作权限,本发明实施例不做限制。
S206,在验证所述操作权限通过的情况下,获取所述业务数据转移申请对应的认 证信息。
这里,认证信息为用于标识第一操作账号对应的操作用户的身份的信息,认证信 息包括人脸图像、密码、指纹等用于进行身份验证的至少一种信息,该认证信息由第一装置 通过获取第一操作账号对应的操作用户的输入采集得到。
具体的,认证信息可以为第一人脸图像/第一密码/第一指纹。认证信息可以为第 一人脸图像和第一密码。认证信息也可以为第一指纹和第一密码。认证信息还可以为第一 人脸图像和第一指纹。认证信息还可以为第一人脸图像、第一密码以及第一指纹。
S207,在对所述认证信息的验证通过的情况下,将所述目标业务数据从所述第二 企业账户转移至所述第一企业账户。
可选的,在认证信息为第一人脸图像的情况下,对认证信息的验证可包括:确定第 一操作账号对应的人脸图像,如果第一人脸图像与第一操作账号对应的人脸图像的匹配度 高于第一阈值,则确定对认证信息的验证通过。第一阈值为一个分数或者百分数,例如为 85%、6/7,等等。
可选的,在认证信息为第一密码的情况下,对认证信息的验证可包括:确定第一操 作账号对应的数据转移密码,如果第一密码与第一操作账号对应的数据转移密码相同,则 确定对认证信息的验证通过。这里,数据转移密码有两种情况:1,第二企业账户的各个操作 账号分别对应不同的数据转移密码,即一个操作账号对应一个数据转移密码。2,第二企业 账户的各个操作账号共同对应一个数据转移密码,即多个操作账号对应一个数据转移密 码。
可选的,在认证信息为第一指纹的情况下,对认证信息的验证可包括:确定第一操 作账号对应的指纹,如果第一指纹与第一操作账号对应的指纹的匹配度高于第二阈值,则 确定对认证信息的验证通过。第二阈值为一个分数或者百分数,例如为90%、7/9,等等。第 二阈值可以与第一阈值相同,也可以与第一阈值不同。
可选的,在认证信息包括多个类型信息的情况下,如认证信息包括第一人脸图像 和第一密码,则可参考上述认证信息为单个类型的信息的验证方式,在满足两个验证条件 的情况下,确定对认证信息的验证通过,这里不做详述。
具体的,根据第二企业账户的业务账号和第一企业账户的业务账号将所述目标业 务数据从所述第二企业账户转移至所述第一企业账户。
本发明实施例中,根据第一装置解析第一企业账户对应的二维码所得到的信息将 第一企业账户对应的业务数据收取信息返回给第一装置,第一装置可根据该业务数据收取 信息生成业务数据转移单,省去手动填写这些信息的麻烦,提高制单效率;在确定对第一装 置的对应的操作账号的操作权限的验证通过以及业务数据申请对应的认证信息的验证的 通过的情况下,将目标业务数据从第二企业账户转移至第一企业账户,实现实时的业务数 据转移,同时,通过对操作权限和认证信息的双重验证,保证了业务数据转移的安全性。
在一些可能的场景中,为了保障业务数据转移的合法性,在制单后,还可以通过对 业务数据转移申请对应的业务数据转移事项进行复核,以保证本次业务数据转移是合法 的。参见图3,图3是本发明实施例提供的另一种业务数据转移的方法的流程示意图,如图所 示,所述方法包括:
S301,获取第一装置发送的信息获取指令,所述信息获取指令包括第一信息,所述 第一信息为所述第一装置解析第一企业账户对应的二维码所得到的信息。
S302,根据所述第一信息查所述第一企业账户对应的业务数据收取信息。
S303,将所述业务数据收取信息发送给所述第一装置,以使所述第一装置根据所 述业务数据收取信息生成业务数据转移单,所述业务数据转移单包括所述第一企业账户的 账户名称、所述第一企业账户的业务账号、目标业务数据的数量、目标业务数据的转移用 途、第二企业账户的账户名称、第二企业账户的业务账号。
S304,接收所述第一装置根据所述业务数据转移单提交的业务数据转移申请,所 述业务数据转移申请用于请求从所述第二企业账户转移所述目标业务数据。
S305,验证第一操作账号对所述第二企业账户的操作权限,所述第一操作账号为 第一装置对应的操作账号。
S306,在验证所述操作权限通过的情况下,获取所述业务数据转移申请对应的认 证信息。
其中,步骤S301~S306的具体实现方式可参考步骤S201~S206的具体实现方式, 不再赘述。
S307,在对所述认证信息的验证通过的情况下,向所述第二企业账户对应的复核 用户发送复核通知,所述复核通知用于请求所述复核用户对所述业务数据转移申请对应的 业务数据转移事项进行复核,所述复核用户对应的操作账号不为所述第一操作账号。
可选的,可以通过短信、邮件等通知方式向第二企业账户对应的复核用户发送通 知。具体的,在对认证信息的验证通过的情况下,查第二企业账户的对应的多个第二操作 账号,从多个第二操作账号中选择不同于第一操作账号的第三操作账号,确定第三操作账 号对应的(如复核用户的邮箱、复核用户的电话号码等),根据该向第二 企业账户对应的复核用户发送复核通知。
S308,在接收到所述复核用户发送的复核通过指示的情况下,将所述目标业务数 据从所述第二企业账户转移至所述第一企业账户。
这里,将目标业务数据从第二企业账户转移至第一企业账户之前还包括:接收第 二装置发送的业务数据转移事项获取指令,业务数据转移事项获取指令包括复核用户的操 作账号和业务数据转移事项对应的事项标识;根据该事项标识确定业务数据转移单中的信 息,并向第二装置返回该信息,以使第二装置根据该信息显示业务数据转移单;在接收到第 二装置发送的信息确认指令的情况下,确定收到所述复核用户发送的复核通过指示。
本发明实施例中,在扫码以完成制单的基础上,在进行业务数据转移之前,增加了 复核用户对业务数据转移事项的复核过程,即在实时的数据转移过程中,通过对操作权限 和认证信息的认证,保证业务数据转移的安全性,同时通过两种角的参与,保证业务数据 转移的合法性。
在一些可能的场景中,还可以根据第一企业账户的用户收取业务数据的需求生成 第一企业账户对应的二维码。可选的,在获取第一装置发送的信息获取指令之前还包括:
获取二维码生成指令,所述二维码生成指令包括第一企业账户对应的业务数据收 取信息;保存所述业务数据收取信息,并根据所述业务数据收取信息生成所述第一企业账 户对应的二维码。
这里,业务数据收取信息的具体内容可参考上述步骤S202的描述,此处不再赘述。
在一种可能的实现方式中,二维码生成指令可以是由第一企业账户的管理用户通 过业务装置发送的。例如,第一企业账户的管理用户在第三装置上登录第一企业账户对应 的管理账号,登录成功后在第三装置点击“二维码收取”选项,输入待收取的业务数据的数 量,选择第一企业账户的账户信息,然后点击确定,第三装置则将待收取的业务数据的数量 和第一企业账户的账户信息作为业务数据收取信息携带在二维码生成指令中发送,请求生 成该业务收取信息对应的二维码。在另一种可能的实现方式中,二维码生成指令也可以是 在创建该第一企业账户时触发生成的。例如,创建该第一企业账户时获取到该业务数据收 取信息,则在创建第一企业账户的同时生成该第一企业账户对应的二维码。
在一种可能的实现方式中,可以从业务数据收取信息中提取部分或全部信息作为 第一信息,然后生成第一信息对应的二维码,其中,如第一企业账户的业务账号,如第一企 业账户对应的账户名称,等等。在另一种可能的实现方式中,也可以生成业务数据收取信息 对应的账户标识,将该生成的账户标识作为第一信息,然后生成第一信息对应的二维码。
可选的,在生成第一企业账号对应的二维码后,还可以保存第一企业账户对应的 二维码。当接收到获取第一企业账户的二维码的请求时,可以将第一企业账户对应的二维 码发送给该请求的发送方。
通过生成企业账号对应的二维码,该企业账号对应的用户可利用该二维码进行业 务数据收取,业务数据的支付方通过扫描该二维码即可完成业务数据的转移,方便快捷,解 决业务数据收取不及时等企业账户之间的业务数据转移过程中出现的问题。
由前述实施例可知,在业务数据转移的过程中,需要对操作账号和认证信息进行 验证,其中,用于进行比较的正确的验证信息需要预先进行设置。上述业务数据转移的方法 还可以包括:获取信息设置指令,所述信息设置指令包括设置密码、目标操作账号以及目标 操作账号的关联信息,所述关联信息包括人脸图像、单笔数据转移量、总数据转移量、数据 转移密码以及指纹中的至少一种信息;在确定所述设置密码为所述第二企业账户对应的设 置密码的情况下,将所述目标操作账号以及所述目标操作账号的关联信息保存在第二操作 企业账户对应的信息库中。
这里,第一信息设置指令可以是第二企业账户的管理用户通过某一业务装置发送 的。
本发明实施例中,目标操作账号的关联信息为验证某一操作账号对第二企业账户 的操作权限,以及,验证认证信息所需要使用的信息。其中,关联信息的具体内容与验证操 作账号对第二企业账户的操作权限和验证认证信息的方式有关。例如,验证操作账号对第 二企业账户的操作权限为上述验证第一操作账号对第二企业账户的操作权限的具体实现 方式的第二种实现方式,并且,验证认证信息为验证密码和人脸,则关联信息可包括单笔数 据转移量、数据转移密码和人脸图像。又如,验证操作账号对第二企业账户的操作权限为上 述验证第一操作账号对第二企业账户的操作权限的具体实现方式的第三种实现方式,并 且,验证认证信息为验证密码和指纹,则关联信息可包括单笔数据转移量,数据转移总量、 数据转移密码和指纹。本发明实施例不做限制。
通过将设置第二企业账户的操作账号以及操作账号的关联信息,使得第二企业的 操作用户可以使用操作账号对第二企业账户中的业务数据进行转移,预置操作账号对应的 关联信息,可以对使用该操作账号的用户的权限和身份进行验证,保证了数据转移的安全 性。
上面介绍了本发明实施例的方法,下面介绍实现上述方法的装置。
参见图4,图4是本发明实施例提供的一种业务数据转移装置的结构示意图,如图 所示,所述装置40包括:
接收模块401,用于获取第一装置发送的信息获取指令,所述信息获取指令包括第 一信息,所述第一信息为所述第一装置解析第一企业账户的二维码所得到的信息;
处理模块402,用于根据所述第一信息查所述第一企业账户对应的业务数据收 取信息;
发送模块403,用于将所述业务数据收取信息发送给所述第一装置,以使所述第一 装置根据所述业务数据收取信息生成业务数据转移单,所述业务数据转移单包括所述第一 企业账户的账户名称、所述第一企业账户的业务账号、目标业务数据的数量、目标业务数据 的转移用途、第二企业账户的账户名称、第二企业账户的业务账号;
所述接收模块401还用于接收所述第一装置根据所述业务数据转移单提交的业务 数据转移申请,所述业务数据转移申请用于请求从所述第二企业账户转移所述目标业务数 据;
所述处理模块402还用于验证第一操作账号对第二企业账户的操作权限,所述第 一操作账号为第一装置对应的操作账号;
所述接收模块402还用于在验证所述操作权限通过的情况下,获取所述业务数据 转移申请对应的认证信息;
所述处理模块403还用于在对所述认证信息的验证通过的情况下,将所述目标业 务数据从所述第二企业账户转移至所述第一企业账户。
可选的,所述处理模块402具体用于:查第二操作账号并确定各个第二操作账号 对应的单笔数据转移量,所述第二操作账号为第二企业账户对应的操作账号;
如果所述第一操作账号属于所述第二操作账号,并且,所述目标业务数据的数量 小于或等于所述第一操作账号对应的单笔数据转移量,则确定验证所述第一操作账号对第 二企业账户的操作权限通过。
可选的,所述认证信息包括第一人脸图像和第一密码,所述处理模块具体用于:确 定所述第一操作账号对应的人脸图像以及数据转移密码;
如果所述第一人脸图像与所述第一操作账号对应的人脸图像的匹配度高于第一 阈值,并且,所述第一密码为所述数据转移密码,则确定对所述认证信息的验证通过。
可选的,所述接收模块401还用于:获取信息设置指令,所述信息设置指令包括设 置密码、目标操作账号以及所述目标操作账号的关联信息,所述关联信息包括人脸图像、单 笔数据转移量、总数据转移量、数据转移密码中的至少一种信息;
所述处理模块402还用于:在确定所述设置密码为所述第二企业账户对应的设置 密码的情况下,将所述目标操作账号以及所述目标操作账号的关联信息对应保存在所述第 二企业账户对应的信息库中。
可选的,所述接收模块401还用于:获取二维码生成指令,所述二维码生成指令包 括所述第一企业账户对应的业务数据收取信息;
所述处理模块还用于:保存所述业务数据收取信息,并根据所述业务数据收取信 息生成所述第一企业账户对应的二维码。
可选的,所述发送模块403还用于:向所述第二企业账户对应的复核用户发送复核 通知,所述复核通知用于请求所述复核用户对所述业务数据转移申请对应的业务数据转移 事项进行复核,所述复核用户对应的操作账号不为所述第一操作账号;
在接收到所述复核用户发送的复核通过指示的情况下,所述处理模块402执行所 述将所述目标业务数据从所述第二企业账户转移至所述第一企业账户的步骤。
需要说明的是,图5对应的实施例中未提及的内容以及各个模块执行步骤的具体 实现方式可参见方法实施例的描述,这里不再赘述。
本发明实施例中,业务数据转移装置根据第一装置解析第一企业账户对应的二维 码所得到的信息将第一企业账户对应的业务数据收取信息返回给第一装置,第一装置可根 据该业务数据收取信息生成业务数据转移单,省去手动填写这些信息的麻烦,提高制单效 率;在确定对第一装置的对应的操作账号的操作权限的验证通过以及对认证信息的验证的 通过的情况下,将目标业务数据从第二企业账户转移至第一企业账户,二维码转移的方式 实现了实时的业务数据转移,同时,通过对操作权限和认证信息的双重验证,保证了业务数 据转移的安全性。
在一种可能的实施方式中,图4中的各个模块所实现的相关功能可以结合处理器 与通信接口来实现。参见图5,图5是本发明实施例提供的一种业务数据转移装置的可能的 结构示意图,该装置50包括处理器501、存储器502、通信接口503,所述处理器501、所述存储 器502、所述通信接口503通过一个或多个通信总线连接。
处理器501被配置为支持所述业务数据转移装置执行上述方法实施例中相应的功 能。该处理器501可以是中央处理器(centralprocessingunit,CPU),网络处理器(network processor,NP),硬件芯片或者其任意组合。存储器502用于存储程序代码等。存储器502可 以包括易失性存储器(volatilememory),例如随机存取存储器(random access memory, RAM);存储器502也可以包括非易失性存储器(non-volatilememory),例如只读存储器 (read-onlymemory,ROM),快闪存储器(flashmemory),硬盘(harddiskdrive,HDD)或固态 硬盘(solid-state drive,SSD);存储器502还可以包括上述种类的存储器的组合。本发明 实施例中,存储器502用于存储企业账户的账户信息、操作账号的关联信息、企业账户与操 作账号等的关联关系等业务数据转移所使用或需要的信息。通信接口503用于接收和发送 数据,例如,通信接口用于接收第一企业账户对应的业务数据收取信息,发送业务数据收取 信息,等等。
处理器501可以调用所述程序代码执行以下操作:
通过通信接口获取第一装置发送的信息获取指令,所述信息获取指令包括第一信 息,所述第一信息为所述第一装置解析第一企业账户对应的二维码所得到的信息;
根据所述第一信息查所述第一企业账户对应的业务数据收取信息;
通过通信接口将所述业务数据收取信息发送给所述第一装置,以使所述第一装置 根据所述业务数据收取信息生成业务数据转移单,所述业务数据转移单包括所述第一企业 账户的账户名称、所述第一企业账户的业务账号、目标业务数据的数量、目标业务数据的转 移用途、第二企业账户的账户名称、第二企业账户的业务账号;
通过通信接口接收所述第一装置根据所述业务数据转移单提交的业务数据转移 申请,所述业务数据转移申请用于请求从所述第二企业账户转移所述目标业务数据;
验证第一操作账号对所述第二企业账户的操作权限,所述第一操作账号为第一装 置对应的操作账号;
在验证所述操作权限通过的情况下,获取所述业务数据转移申请对应的认证信 息;
在对所述认证信息的验证通过的情况下,将所述目标业务数据从所述第二企业账 户转移至所述第一企业账户。
进一步地,处理器501还可以与通信接口503相配合,执行本发明实施例的其他操 作,具体可参见方法实施例中的描述,在此不再赘述。
本发明实施例还提供一种计算机存储介质,可以用于存储图4或图5所示实施例中 所述业务数据转移装置所用的计算机软件指令,其包含用于执行上述实施例中为业务数据 转移装置所实施方式的程序。上述计算机存储介质包括但不限于快闪存储器、硬盘、固态硬 盘。
在本发明实施例中还提供一种芯片,包括处理器和存储器,该存储器用包括处理 器和存储器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算 机程序,该计算机程序用于实现上述方法实施例中的方法。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵 盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
本文发布于:2023-04-15 00:56:52,感谢您对本站的认可!
本文链接:https://patent.en369.cn/patent/1/87489.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |