1.一种电子凭据统一查验方法,其特征在于,用于电子凭据统一查验系统,包括:
接收任意电子凭据查询平台输入的查验请求,所述查验请求包括待查验的电子凭据数据;
通过预设算法生成所述电子凭据数据对应的查验码;
依据所述查验码,在后端预设存储数据库内查询是否预先存储有与所述查验码相同的验证码;若有,返回所述电子凭据数据和查验成功的结果提示至对应的电子凭据查询平台;若没有,返回电子凭据不存在的错误提示至对应的电子凭据查询平台。
2.根据权利要求1所述的方法,其特征在于,所述电子凭据查询平台包括第三方电子凭据服务平台。
3.根据权利要求1所述的方法,其特征在于,所述电子凭据查询平台包括所述电子凭据统一查验系统的前端服务平台。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述验证码的生成过程具体为:
接收第三方电子凭据服务平台开具电子凭据时发送的凭据开具请求,所述凭据开具请求包括待开具的电子凭据数据;
检验所述电子凭据数据是否满足预先设置的开具标准;
若满足标准,通过预设算法生成所述电子凭据数据对应的验证码并存储至所述预设存储数据库内。
5.根据权利要求1所述的方法,其特征在于,所述接收在任意电子凭据查询平台输入的查验请求的过程具体为:
接收在任意电子凭据查询平台输入的电子凭据票面信息或电子凭据图片信息或电子凭据版式文件;
从所述电子凭据票面信息或所述电子凭据图片信息或所述电子凭据版式文件内获取所述电子凭据数据。
6.根据权利要求1所述的方法,其特征在于,所述分别通过预设算法生成每个所述电子凭据数据对应的查验码的过程具体为:
分别通过信息-摘要算法5或哈希算法对每个所述电子凭据数据进行加密,得到每个所述电子凭据数据对应的查验码。
7.根据权利要求1-6任一项所述的方法,其特征在于,还包括:
接收任意电子凭据查询平台输入的批量查验请求,所述批量查验请求包括批量电子凭据数据;
通过所述预设算法逐条读取电子凭据数据对应的查验码;
在所述后端预设存储数据库内查询是否预先存储有与返回的查验码相同的验证码;若有,返回所述电子凭据数据和查验成功的结果提示;若没有,返回电子凭据不存在的错误提示;
将所述批量电子凭据数据对应的查验结果进行汇总整合,得到批量查验结果返回至对应的电子凭据查询平台。
8.一种电子凭据统一查验系统,其特征在于,包括:
统一查验模块,用于接收任意电子凭据查询平台输入的查验请求,所述查验请求包括待查验的电子凭据数据;将所述电子凭据数据发送至查验码生成模块;依据所述查验码,在后端预设存储数据库内查询是否预先存储有与所述查验码相同的验证码,若有,返回所述电子凭据数据和查验成功的结果提示至对应的电子凭据查询平台;若没有,返回电子凭据不存在的错误提示至对应的电子凭据查询平台;
所述查验码生成模块,用于通过预设算法生成所述电子凭据数据对应的查验码并返回至所述统一查验模块;
所述后端预设存储数据库,用于存储预先得到的验证码。
9.根据权利要求8所述的系统,其特征在于,还包括:
前端服务平台,用于供用户输入查验请求;
相应的,所述电子凭据查询平台包括所述前端服务平台。
10.根据权利要求8所述的系统,其特征在于,所述电子凭据查询平台包括第三方电子凭据服务平台;所述系统还包括:
统一查验接口,用于接收所述第三方电子凭据服务平台发送的查验请求,并将所述查验请求发送至所述统一查验模块;
相应的,所述统一查验模块,具体用于将查验结果通过所述统一查验接口返回所述第三方电子凭据服务平台进行显示。
11.根据权利要求8-10任一项所述的系统,其特征在于,还包括:
批量处理模块,用于接收通过任意电子凭据查询平台输入的批量查验请求,所述批量查验请求包括批量电子凭据数据;将所述批量电子凭据数据逐条发送至所述查验码生成模块;接收所述查验码生成模块返回的查验码;在所述后端预设存储数据库内查询是否预先存储有与返回的查验码相同的验证码;若有,返回所述电子凭据数据和查验成功的结果提示至批量汇总模块;若没有,返回电子凭据不存在的错误提示至所述批量汇总模块;
所述批量汇总模块,用于将所述批量电子凭据数据对应的查验结果进行汇总整合,得到批量查验结果返回至对应的电子凭据查询平台;
其中,所述批量处理模块采用多个线程并行批量处理电子凭据数据;
所述查验码生成模块还包括:
批量生成单元,用于接收所述批量电子凭据数据,并通过所述预设算法逐条读取电子凭据数据来依次生成对应的查验码,并将生成的查验码返回所述批量处理模块。