一种电子签批验证方法及系统与流程

文档序号:11960219阅读:351来源:国知局
一种电子签批验证方法及系统与流程

本发明涉及电子签批技术领域,具体而言,涉及一种电子签批验证方法及系统。



背景技术:

对于公司内部签批流程,通常需要将待签批文件打印出来,然后给到各个签批人处进行签批签字盖章。这样的签批流程较为繁琐,工作效率低下。由此,电子签批应运而生。近年来,电子签批在企业流程、行业应用、移动支付和个人信息安全等各种场景中得到越来越多的应用。

但现有的电子签批大多通过公共网络传输签批文件,缺乏对传输的签批文件的保护机制。对于企业来说,企业的财政开支状况、项目申请及研发文档等都是非常机密的材料,一些不法的竞争者经常通过技术手段窃取机密,甚至以签核人身份对签核文件进行签核操作,而其他签核人对这种行为无法识别,从而使用户遭受巨大的经济损失。



技术实现要素:

本发明正是基于上述问题,提出了一种可以对电子签批的签核过程进行验证的电子签批验证方法及系统。

有鉴于此,本发明一方面提出了一种电子签批验证方法,包括:

获取当前签核人对其接收到的签核文件的签核信息,生成对应的第一验证码和第二验证码;

响应发起人或下一顺序签核人对所述第一验证码及所述第二验证码的验证操作,获取所述第一验证码和所述第二验证码分别对应的签核信息;

当所述第一验证码和所述第二验证码分别对应的签核信息不一致时,响应所述下一顺序签核人的拒绝签核请求,或响应所述发起人的重新签核请求;

当所述第一验证码和所述第二验证码分别对应的签核信息一致时,根据所述发起人或所述下一顺序签核人对其接收到的签核文件的签核信息和所述第一验证码或所述第二验证码对应的签核信息的比较结果,响应所述下一顺序签核人的签核请求或拒绝签核请求,或响应所述发起人的重新签核请求。

进一步地,所述“响应发起人或下一顺序签核人对所述第一验证码及所述第二验证码的验证操作,获取服务器端存储的所述第一验证码和所述第二验证码分别对应的签核信息”包括:

获取及根据所述发起人设置的所述电子签批的至少一签核人的签核顺序,检测是否存在所述下一顺序签核人;

当不存在所述下一顺序签核人时,响应所述发起人对所述第一验证码及所述第二验证码的验证操作,获取及比较服务器端存储的所述第一验证码和所述第二验证码分别对应的签核信息;

当存在所述下一顺序签核人时,响应所述下一顺序签核人对所述第一验证码及所述第二验证码的验证操作,获取及比较服务器端存储的所述第一验证码和所述第二验证码分别对应的签核信息。

进一步地,所述“根据所述发起人或所述下一顺序签核人对其接收到的签核文件的签核信息和所述第一验证码或第二验证码对应的签核信息的比较结果,响应所述下一顺序签核人的签核请求或拒绝签核请求,或响应所述发起人的重新签核请求”包括:

当所述比较结果为所述下一顺序签核人接收到的签核文件的签核信息和所述第一验证码或第二验证码对应的签核信息匹配时,响应所述下一顺序签核人的签核请求;

当所述比较结果为所述下一顺序签核人接收到的签核文件的签核信息和所述第一验证码或第二验证码对应的签核信息不匹配时,响应所述下一顺序签核人的拒绝签核请求;

当所述比较结果为所述发起人接收到的签核文件的签核信息和所述第一验证码或第二验证码对应的签核信息不匹配时,响应所述发起人的重新签核请求。

进一步地,所述“响应所述下一顺序签核人的签核请求”包括:

获取所述下一顺序签核人对其接收到的签核文件的签核信息,循环执行所述电子签批验证方法。

进一步地,步骤“响应所述下一顺序签核人的拒绝签核请求”包括:

获取所述下一顺序签核人输入的拒绝签核信息;

发送所述下一顺序签核人接收到的签核文件及所述拒绝签核信息至所述当前签核人端,循环执行所述电子签批验证方法。

进一步地,所述“响应所述发起人的重新签核请求”包括:

获取所述发起人输入的重新签核信息;

发送所述发起人接收到的签核文件及所述重新签核信息至最后顺序签核人端,循环执行所述电子签批验证方法。

本发明另一方面还提供了一种电子签批验证系统,包括生成单元、获取单元、服务器、执行单元和处理器。

所述生成单元,用于获取当前签核人对其接收到的签核文件的签核信息,生成对应的第一验证码和第二验证码。

所述获取单元,用于响应发起人或下一顺序签核人对所述第一验证码及所述第二验证码的验证操作,获取所述第一验证码及所述第二验证码对应的签核信息。

所述处理器,用于根据所述发起人或所述下一顺序签核人对所述第一验证码及所述第二验证码对应的签核信息的比较结果,及对其接收到的签核文件的签核信息和所述第一验证码或第二验证码对应的签核信息的比较结果,控制所述执行单元响应所述下一顺序签核人的签核请求或拒绝签核请求,或响应所述发起人的重新签核请求。

进一步地,所述获取单元包括检测模块和获取模块。

所述检测模块,用于获取及根据所述发起人设置的所述电子签批的至少一签核人的签核顺序,检测是否存在所述下一顺序签核人。

所述处理器,还用于当不存在所述下一顺序签核人时,控制所述获取模块响应所述发起人对所述第一验证码及所述第二验证码的扫描操作,获取所述服务器端存储的所述第一验证码及所述第二验证码对应的签核信息;当存在所述下一顺序签核人时,控制所述获取模块响应所述下一顺序签核人对所述第一验证码及所述第二验证码的扫描操作,获取所述服务器端存储的所述第一验证码及所述第二验证码对应的签核信息。

进一步地,所述执行单元包括获取模块和反馈模块。

所述获取模块,用于获取所述下一顺序签核人输入的拒绝签核信息,或对其接收到的签核文件的签核信息。

所述反馈模块,用于发送所述下一顺序签核人接收到的签核文件及所述拒绝签核信息至所述当前签核人端。

进一步地,所述执行单元包括获取模块和反馈模块。

所述获取模块,用于获取所述发起人输入的重新签核信息。

所述反馈模块,用于发送所述发起人接收到的签核文件及所述重新签核信息至最后顺序签核人端。

本发明实施例提供的电子签批验证方法及系统,根据签核人对签核文件的签核信息,自动生成对应的第一验证码和第二验证码,帮助下一顺序签核人或发起人识别第一验证码或第二验证码的真伪,及识别其接收到的签核文件上签核信息的真伪,对电子签批的签核过程进行验证,从而保证电子签批的有效性,有效避免非法分子对签核文件的假冒签核,对用户造成不必要的损失。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1示出了本发明实施例提供的一种电子签批验证方法的第一流程示意图;

图2示出了本发明实施例提供的一种电子签批验证方法的第二流程示意图;

图3示出了本发明实施例提供的一种电子签批验证系统的结构示意图。

主要元件符号说明:

100-电子签批验证系统;10-生成单元;20-获取单元;21-检测模块;22-第一获取模块;30-执行单元;31-第二获取模块;32-反馈模块;40-处理器;50-服务器。

具体实施方式

为了便于理解本发明,下面将参照相关附图对电子签批验证方法及系统进行更清楚、完整地描述。附图中给出了电子签批验证方法及系统的优选实施例。电子签批验证方法及系统可以通过许多不同的形式来实现,并不限于本文所描述的实施例。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例1

图1示出了本发明实施例提供的一种电子签批验证方法的流程示意图。如图1所示,本发明实施例提供的电子签批验证方法,包括:

步骤S10,获取当前签核人对其接收到的签核文件的签核信息,生成对应的第一验证码和第二验证码。

具体地,在某些情况下,发起人发起的一电子签批同时需要多个签核人签字,则发起人需根据公司的签核流程,或签核人的职位、部门等设置签核人的签核顺序。所述当前签核人可以为任一顺序签核人。响应所述当前签核人对其接收到的签核文件的签核请求,获取及显示发起人、上一顺序签核人或其他人通过移动网络或无线网络上传的签核文件。所述签核文件是指合同、请假条、样品申请、财务报销等需要至少一签核人签字的文件。

需要说明的是,来自上一顺序签核人的签核文件包括所述上一顺序签核人和/或相对所述上一顺序签核人更靠前顺序签核人的签核信息,换句话说,来自所述签核顺序签核人的签核文件包括发起人设置的至少一签核人中部分签核人的签核信息。例如,一电子签批的签核顺序为研发部经理、物料部经理、财务部经理、董事长,假设当前签核人为财务部经理,则上一顺序签核人为物料部经理,下一顺序签核人为董事长。财务部经理接收到的签核文件包括物料部经理和/或研发部经理的签核信息。发起人接收来自最后顺序签核人的签核文件,本举例中,发起人接收来自董事长的签核文件。

进一步地,获取所述当前签核人在其接收到的签核文件上输入的签核信息,生成与所述签核信息对应的第一验证码和第二验证码。所述签核信息包括签核人姓名、签核时间、签核终端识别码或签核终端IP地址等。所述第一验证码和所述第二验证码可以是二维码、条形码等。本实施例中,同时生成两个验证码,两个验证码之间的比照可以帮助发起人及任一签核人识别验证码的真伪,从而防止对签核文件的签核信息的伪造。

步骤S20,响应发起人或下一顺序签核人对所述第一验证码及所述第二验证码的验证操作,获取所述第一验证码和所述第二验证码分别对应的签核信息。

具体地,所述第一验证码和所述第二验证码用于帮助下一顺序签核人或发起人识别其接收到的签核文件上签核信息的真伪,从而保证电子签批的有效性。由于发起人接收到的签核文件并非一定是来自发起人设置的最后顺序签核人,下一顺序签核人接收到的签核文件也并非一定是来自发起人设置的当前顺序签核人,也有可能是来自任一第三方假冒签核的签核文件。例如,所述签核文件为一项财务报销,可以理解的是,通常,公司规定超过一定额度的财务报销必需由A级及其以上经理签核,如果所述第三方为了进行财务虚假报销,如增加非报销内容等,必须得到A级别及其以上经理的认可。此时,所述第三方可能以所述当前签核人的身份对签核文件假冒签核并将假冒签核的签核文件发送至下一顺序签核人或发起人端。

本实施例提供的电子签批验证方法,发起人及电子签批的任一签核人对其接收到的签核文件上的签核信息进行验证,从而对电子签批签核过程的每一环节进行验证,可以有效防止电子签批的签核信息的伪造。具体地,获取所述发起人设置的所述电子签批的至少一签核人的签核顺序。根据发起人设置的该电子签批的至少一签核人的签核顺序,检测是否存在下一顺序签核人。

进一步地,当存在所述下一顺序签核人时,响应所述下一顺序签核人对所述第一验证码及所述第二验证码的验证操作,获取服务器端存储的所述第一验证码和所述第二验证码分别对应的签核信息。当不存在所述下一顺序签核人时,表示发起人设置的至少一签核人均完成对签核文件的签核,换句话说,最后顺序签核人完成对签核文件签核,响应所述发起人对所述第一验证码及所述第二验证码的验证操作,获取服务器端存储的所述第一验证码和所述第二验证码分别对应的签核信息。

进一步地,根据发起人或下一顺序签核人对所述第一验证码和所述第二验证码分别对应的签核信息的比较结果,执行预设操作。具体地,当所述第一验证码和所述第二验证码分别对应的签核信息不一致时,执行步骤S30;当所述第一验证码和所述第二验证码分别对应的签核信息一致时,执行步骤S40。

步骤S30,当所述第一验证码和所述第二验证码分别对应的签核信息不一致时,响应所述下一顺序签核人的拒绝签核请求,或响应所述发起人的重新签核请求。

具体地,响应发起人或下一顺序签核人对所述第一验证码及所述第二验证码的扫描或输入等操作,获取服务器端存储的所述第一验证码和所述第二验证码分别对应的签核信息。当无法获取第一验证码或第二验证码任一对应签核信息,或获取的第一验证码和第二验证码分别对应的签核信息不一致时,表示第一验证码和/或第二验证码存在伪造风险,发起人或下一顺序签核人反馈接收到签核文件至当前签核人重新签核,从而确保电子签批的有效性。

进一步地,响应发起人的重新签核请求,获取发起人输入或选定的重新签核信息。所述重新签核信息包括重新签核原因,如第一验证码和/或第二验证码存在伪造风险等。反馈所述重新签核信息至最后顺序签核人端,同时,发送发起人接收到的来自最后顺序签核人端的签核文件至最后顺序签核人端,从而最后顺序签核人对签核文件重新签核。执行步骤S10,即循环执行所述电子签批验证方法。本实施例中,最后顺序签核人对签核文件重新签核信息自动覆盖原始签核信息。

进一步地,响应下一顺序签核人的拒绝签核请求,获取所述下一顺序签核人输入的拒绝签核信息。所述拒绝签核信息包括拒绝签核原因,如第一验证码和/或第二验证码存在伪造风险等。反馈所述拒绝签核信息至当前签核人端,同时,发送下一顺序签核人接收到来自当前签核人的签核文件至当前签核人端,从而当前签核人对签核文件重新签核。执行步骤S10,即循环执行所述电子签批验证方法。

本发明提供的电子签批验证方法,首先判断验证码的真伪,当第一验证码和/或第二验证码存在伪造风险时,下一顺序签核人直接拒绝签核,或发起人直接发回签核文件至最后顺序签核人重新签核,无需检验签核信息的真伪。

步骤S40,当所述第一验证码和所述第二验证码分别对应的签核信息一致时,根据所述发起人或所述下一顺序签核人对其接收到的签核文件的签核信息和所述第一验证码或所述第二验证码对应的签核信息的比较结果,响应所述下一顺序签核人的签核请求或拒绝签核请求,或响应所述发起人的重新签核请求。

具体地,只有当所述第一验证码和所述第二验证码分别对应的签核信息一致时,表示所述第一验证码和所述第二验证码不存在伪造风险,才有必要进一步地判断签核文件上签核信息的真伪。

进一步地,当所述比较结果为发起人接收到的签核文件的签核信息和所述第一验证码或第二验证码对应的签核信息不匹配时,响应发起人的重新签核请求,获取发起人输入或选定的重新签核信息。所述匹配是指签核文件的签核人姓名、签核时间、签核终端识别码等均和所述第一验证码或第二验证码对应的签核信息一致。所述重新签核信息包括重新签核原因,如签核信息存在伪造风险等。反馈所述重新签核信息至最后顺序签核人端,同时,发送发起人接收到的来自最后顺序签核人端的签核文件至最后顺序签核人端,从而最后顺序签核人对签核文件重新签核,确保电子签批的有效性。执行步骤S10,即循环执行所述电子签批验证方法。本实施例中,最后顺序签核人对签核文件重新签核信息自动覆盖原始签核信息。

进一步地,当所述比较结果为发起人接收到的签核文件的签核信息和所述第一验证码及第二验证码对应的签核信息匹配时,所述电子签批验证方法结束。

进一步地,当所述比较结果为所述下一顺序签核人接收到的签核文件的签核信息和所述第一验证码或第二验证码对应的签核信息匹配时,表示下一顺序签核文件接收到的签核文件来自当前签核人,而非第三方,签核文件的签核信息有效,可以对签核文件继续签核。响应下一顺序签核人的签核请求,获取下一顺序签核人对其接收到的签核文件的签核信息。执行步骤S10,即循环执行所述电子签批验证方法。

进一步地,当所述比较结果为所述下一顺序签核人接收到的签核文件的签核信息和所述第一验证码或第二验证码对应的签核信息不匹配时,表示下一顺序签核人接收到的签核文件的签核信息存在伪造风险,需要反馈至当前签核人重新签核,从而确保电子签批的有效性。响应下一顺序签核人的拒绝签核请求,获取所述下一顺序签核人输入的拒绝签核信息。所述拒绝签核信息包括拒绝签核原因,如签核信息存在伪造风险等。反馈所述拒绝签核信息至当前签核人端,同时,发送下一顺序签核人接收到来自当前签核人的签核文件至当前签核人端,从而当前签核人对签核文件重新签核,确保电子签批的有效性。执行步骤S10,即循环执行所述电子签批验证方法。

进一步地,循环执行所述电子签批验证方法,发起人及电子签批的任一签核人对其接收到的签核文件上的签核信息进行验证,验证失败的签核文件直接反馈至上一顺序签核人端重新签核,从而电子签批签核过程的每一环节进行验证,可以有效防止电子签批的签核信息的伪造。

实施例2

图2示出了本发明实施例提供的一种电子签批验证方法的流程示意图。如图2所示,本发明实施例提供的电子签批验证方法,包括:

步骤S1,获取当前签核人对其接收到的签核文件的签核信息,生成对应的第一验证码和第二验证码。

其中,步骤S1和步骤S10内容相同。

步骤S2,获取及根据所述发起人设置的所述电子签批的至少一签核人的签核顺序,检测是否存在所述下一顺序签核人,当不存在所述下一顺序签核人时,执行步骤S31;当存在所述下一顺序签核人时,执行步骤S41。

具体地,在某些情况下,发起人发起的一电子签批同时需要多个签核人签字,则发起人需根据公司的签核流程,或签核人的职位、部门等设置签核人的签核顺序。根据发起人设置的该电子签批的至少一签核人的签核顺序,检测是否存在下一顺序签核人。

步骤S31,当不存在所述下一顺序签核人时,响应所述发起人对所述第一验证码及所述第二验证码的验证操作,获取服务器端存储的所述第一验证码和所述第二验证码分别对应的签核信息。

具体地,当不存在所述下一顺序签核人时,表示发起人设置的至少一签核人均完成对签核文件的签核,换句话说,最后顺序签核人完成对签核文件签核。发起人接收来自最后顺序签核人的签核文件。响应所述发起人对所述第一验证码及所述第二验证码的验证操作,获取服务器端存储的所述第一验证码和所述第二验证码分别对应的签核信息。发起人通过比较第一验证码及第二验证码分别对应的签核信息对其真伪进行识别。

步骤S32,当所述第一验证码和所述第二验证码分别对应的签核信息不一致时,响应所述发起人的重新签核请求。

具体地,当发起人无法获取第一验证码或第二验证码任一对应签核信息,或获取的第一验证码和第二验证码分别对应的签核信息不一致时,表示第一验证码和/或第二验证码存在伪造风险。响应发起人的重新签核请求,获取发起人输入或选定的重新签核信息。所述重新签核信息包括重新签核原因,如第一验证码和/或第二验证码存在伪造风险等。反馈所述重新签核信息至最后顺序签核人端,同时,发送发起人接收到的来自最后顺序签核人端的签核文件至最后顺序签核人端,从而最后顺序签核人对签核文件重新签核。执行步骤S1,即循环执行所述电子签批验证方法。本实施例中,最后顺序签核人对签核文件重新签核信息自动覆盖原始签核信息。

步骤S33,当所述第一验证码和所述第二验证码分别对应的签核信息一致时,根据所述发起人对其接收到的签核文件的签核信息和所述第一验证码或第二验证码对应的签核信息的比较结果,响应所述发起人的重新签核请求。

具体地,当所述比较结果为发起人接收到的签核文件的签核信息和所述第一验证码或第二验证码对应的签核信息不匹配时,响应所述发起人的重新签核请求,获取发起人输入或选定的重新签核信息。反馈所述重新签核信息至最后顺序签核人端,同时,发送发起人接收到的来自最后顺序签核人端的签核文件至最后顺序签核人端,从而最后顺序签核人对签核文件重新签核,确保电子签批的有效性。执行步骤S1,即循环执行所述电子签批验证方法。

进一步地,当所述比较结果为发起人接收到的签核文件的签核信息和所述第一验证码或第二验证码对应的签核信息匹配时,所述电子签批验证方法结束。

步骤S41,当存在所述下一顺序签核人时,响应下一顺序签核人对所述第一验证码及所述第二验证码的验证操作,获取服务器端存储的所述第一验证码和所述第二验证码分别对应的签核信息。

具体地,响应所述下一顺序签核人对所述第一验证码及所述第二验证码的验证操作,获取服务器端存储的所述第一验证码和所述第二验证码分别对应的签核信息。下一顺序签核人通过比较第一验证码及第二验证码分别对应的签核信息对其真伪进行识别。

步骤S42,当所述第一验证码和所述第二验证码分别对应的签核信息不一致时,响应所述下一顺序签核人的拒绝签核请求。

具体地,当下一顺序签核人无法获取第一验证码或第二验证码任一对应签核信息,或获取的第一验证码和第二验证码分别对应的签核信息不一致时,表示第一验证码和/或第二验证码存在伪造风险。响应下一顺序签核人的拒绝签核请求,获取所述下一顺序签核人输入的拒绝签核信息。所述拒绝签核信息包括拒绝签核原因,如第一验证码和/或第二验证码存在伪造风险等。反馈所述拒绝签核信息至当前签核人端,同时,发送下一顺序签核人接收到来自当前签核人的签核文件至当前签核人端,从而当前签核人对签核文件重新签核。执行步骤S1,即循环执行所述电子签批验证方法。

步骤S43,当所述第一验证码和所述第二验证码分别对应的签核信息一致时,根据所述下一顺序签核人对其接收到的签核文件的签核信息和所述第一验证码或第二验证码对应的签核信息的比较结果,响应所述下一顺序签核人的签核请求或拒绝签核请求。

具体地,当所述比较结果为所述下一顺序签核人接收到的签核文件的签核信息和所述第一验证码或第二验证码对应的签核信息匹配时,表示下一顺序签核文件接收到的签核文件来自当前签核人,而非第三方,签核文件的签核信息有效,可以对签核文件继续签核。响应下一顺序签核人的签核请求,获取下一顺序签核人对其接收到的签核文件的签核信息。执行步骤S1,即循环执行所述电子签批验证方法。

进一步地,当所述比较结果为所述下一顺序签核人接收到的签核文件的签核信息和所述第一验证码或第二验证码对应的签核信息不匹配时,表示下一顺序签核人接收到的签核文件的签核信息存在伪造风险,需要反馈至当前签核人重新签核。响应下一顺序签核人的拒绝签核请求,获取所述下一顺序签核人输入的拒绝签核信息。所述拒绝签核信息包括拒绝签核原因,如签核信息存在伪造风险等。反馈所述拒绝签核信息至当前签核人端,同时,发送下一顺序签核人接收到来自当前签核人的签核文件至当前签核人端,从而当前签核人对签核文件重新签核,确保电子签批的有效性。执行步骤S1,即循环执行所述电子签批验证方法。

实施例3

图3示出了本发明实施例提供的一种电子签批验证系统的结构示意图。如图3所示,本发明实施例提供的一种电子签批验证系统100,包括生成单元10、获取单元20、执行单元30、处理器40和服务器50。生成单元10、获取单元20和执行单元30均与处理器40电性连接。服务器50通过移动网络或无线网络等与处理器40通信连接。

生成单元10用于获取当前签核人对其接收到的签核文件的签核信息,生成对应的第一验证码和第二验证码。

具体地,在某些情况下,发起人发起的一电子签批同时需要多个签核人签字,则发起人需根据公司的签核流程,或签核人的职位、部门等设置签核人的签核顺序。所述当前签核人可以为任一顺序签核人。处理器40响应当前签核人对其接收到的签核文件的签核请求,获取及显示发起人、上一顺序签核人或其他人通过移动网络或无线网络上传的签核文件。所述签核文件是指合同、请假条、样品申请、财务报销等需要至少一签核人签字的文件。

进一步地,处理器40控制生成单元10获取所述当前签核人在其接收到的签核文件上输入的签核信息,生成与所述签核信息对应的第一验证码和第二验证码。所述签核信息包括签核人姓名、签核时间、签核终端识别码或签核终端IP地址等。所述第一验证码和所述第二验证码可以是二维码、条形码等。本实施例中,同时生成两个验证码,两个验证码之间的比照可以帮助发起人及任一签核人识别验证码的真伪,从而防止对签核文件的签核信息的伪造。

获取单元20用于响应发起人或下一顺序签核人对所述第一验证码及所述第二验证码的验证操作,获取及比较服务器端存储的所述第一验证码和所述第二验证码分别对应的签核信息。本实施例中,获取单元20包括检测模块21和第一获取模块22。

检测模块21用于获取及根据发起人设置的电子签批的至少一签核人的签核顺序,检测是否存在下一顺序签核人。

具体地,处理器40控制检测模块21根据发起人设置的该电子签批的至少一签核人的签核顺序,检测是否存在下一顺序签核人。

第一获取模块22用于获取服务器50端存储的二维码对应的签核信息。

具体地,当存在所述下一顺序签核人时,处理器40控制第一获取模块22响应所述下一顺序签核人对所述第一验证码及所述第二验证码的验证操作,获取及比较服务器50端存储的所述第一验证码和所述第二验证码分别对应的签核信息。当不存在所述下一顺序签核人时,表示发起人设置的至少一签核人均完成对签核文件的签核,换句话说,最后顺序签核人完成对签核文件签核,响应所述发起人对所述第一验证码及所述第二验证码的验证操作,获取及比较服务器50端存储的所述第一验证码和所述第二验证码分别对应的签核信息。

执行单元30用于响应下一顺序签核人的签核请求或拒绝签核请求,或响应发起人的重新签核请求。

具体地,处理器40根据所述发起人或所述下一顺序签核人对所述第一验证码及所述第二验证码对应的签核信息的比较结果,及对其接收到的签核文件的签核信息和二维码对应的签核信息的比较结果,控制执行单元30响应下一顺序签核人的签核请求或拒绝签核请求,或响应发起人的重新签核请求。

本实施例中,执行单元30包括第二获取模块31和反馈模块32。

第二获取模块31用于获取下一顺序签核人或发起人输入的信息。

本实施例中,三种情况下,处理器40控制第二获取模块31响应发起人的重新签核请求,获取发起人输入或选定的重新签核信息。具体地,一种情况为发起人无法获取第一验证码或第二验证码任一对应签核信息;另一种情况为发起人获取的第一验证码和第二验证码分别对应的签核信息不一致;再一种情况为发起人获取的第一验证码和第二验证码分别对应的签核信息一致,但发起人接收到的签核文件的签核信息和所述第一验证码或第二验证码对应的签核信息不匹配。所述匹配是指签核文件的签核人姓名、签核时间、签核终端识别码等均和所述第一验证码或第二验证码对应的签核信息一致。所述重新签核信息包括重新签核原因,如验证码存在伪造风险、签核信息存在伪造风险等。

进一步地,三种情况下,处理器40控制第二获取模块31响应下一顺序签核人的拒绝签核请求,获取下一顺序签核人输入或选定的拒绝签核信息。具体地,一种情况为下一顺序签核人无法获取第一验证码或第二验证码任一对应签核信息;另一种情况为下一顺序签核人获取的第一验证码和第二验证码分别对应的签核信息不一致;再一种情况为下一顺序签核人获取的第一验证码和第二验证码分别对应的签核信息一致,但下一顺序签核人接收到的签核文件的签核信息和所述第一验证码或第二验证码对应的签核信息不匹配。所述拒绝签核信息包括拒绝签核原因,如验证码存在伪造风险、签核信息存在伪造风险等。

进一步地,当下一顺序签核人获取的第一验证码和第二验证码分别对应的签核信息一致,且下一顺序签核人接收到的签核文件的签核信息和所述第一验证码或第二验证码对应的签核信息匹配时,表示下一顺序签核文件接收到的签核文件来自当前签核人,而非第三方,签核文件的签核信息有效,可以对签核文件继续签核。处理器40控制第二获取模块31响应下一顺序签核人的签核请求,获取下一顺序签核人对其接收到的签核文件的签核信息。

反馈模块32用于反馈签核文件和/或其他信息至当前签核人或最后顺序签核人。

具体地,处理器40控制反馈模块32反馈所述重新签核信息至最后顺序签核人端,同时,控制反馈模块32发送发起人接收到的来自最后顺序签核人端的签核文件至最后顺序签核人端,从而最后顺序签核人对签核文件重新签核,确保电子签批的有效性。本实施例中,最后顺序签核人对签核文件重新签核信息自动覆盖原始签核信息。此时,处理器40控制生成单元10获取最后顺序签核人在所述反馈的签核文件上的签核信息,重新生成对应的第一验证码和第二验证码,从而帮助发起人对其接收到的签核文件上的签核信息重新确认。

进一步地,处理器40控制反馈模块32反馈所述拒绝签核信息至当前签核人端,同时,控制反馈模块32发送下一顺序签核人接收到来自当前签核人的签核文件至当前签核人端,从而当前签核人对签核文件重新签核,确保电子签批的有效性。同理,处理器40控制生成单元10获取当前签核人在所述反馈的签核文件上的签核信息,重新生成对应的第一验证码和第二验证码。

本实施例提供的电子签批验证系统100,发起人及电子签批的任一签核人对其接收到的签核文件上的签核信息进行验证,验证失败的签核文件直接反馈至上一顺序签核人端重新签核,从而电子签批签核过程的每一环节进行验证,可以有效防止电子签批的签核信息的伪造。

本发明实施例提供的电子签批验证方法及系统,根据签核人对签核文件的签核信息,自动生成对应的第一验证码和第二验证码,帮助下一顺序签核人或发起人识别第一验证码或第二验证码的真伪,及识别其接收到的签核文件上签核信息的真伪,对电子签批的签核过程进行验证,从而保证电子签批的有效性,有效避免非法分子对签核文件的假冒签核,对用户造成不必要的损失。

本发明实施例所提供的系统,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,系统实施例部分未提及之处,可参考前述方法实施例中相应内容。

在这里示出和描述的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是为限制,因此,示例性实施例的其他示例可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

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

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

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

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