System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及金融终端,尤其涉及卡片信息的读取方法及装置、设备及存储介质。
技术介绍
1、由于金融终端的读卡器或者卡片的老化,可能导致金融终端不能获取到卡片的完整信息,只能获取到卡片携带的部分信息,难以确定业务操作者的身份。因为要保证业务操作者身份要十分准确,所以,目前存在因为无法读出完整的信息,导致业务无法进行,使得业务办理效率低的问题,进而影响金融终端的客户服务满意度。
技术实现思路
1、基于此,有必要针对上述问题,提出卡片信息的读取方法及装置、设备及存储介质,以提高业务办理效率。
2、为实现上述目的,本申请第一方面提供一种卡片信息的读取方法,所述方法包括:
3、当用户卡片插入后,读取所述用户卡片的第一用户信息;
4、当所述第一用户信息不完整时,对所述用户卡片执行预设n次的读取操作,并将每次读取操作得到的用户信息作为第二用户信息,其中,每次所述读取操作包括所述用户卡片插入,以及读取所述用户卡片的操作;
5、根据所述第一用户信息和所述第二用户信息进行合并及去重处理,得到所述用户的完整的用户信息。
6、进一步的,所述对所述用户卡片执行预设n次的读取操作,并将每次读取操作得到的用户信息作为第二用户信息,具体包括:
7、对所述用户卡片执行一次读取操作,得到第三用户信息;
8、根据所述第一用户信息和所述第三用户信息,确定是否对所述用户卡片执行剩余的n-1次读取操作;
9、当确认对所述用户卡片执
10、第二用户信息包括所述三用户信息和所述第四用户信息。
11、进一步的,所述用户信息至少包括用户信息类型,则在所述对所述用户卡片执行剩余的n-1次读取操作之前,所述方法还包括:
12、当第一用户信息类型与第三用户信息类型完全相同时,则确定不对所述用户卡片执行剩余的n-1次读取操作;
13、当所述第一用户信息类型与所述第三用户信息类型不完全相同时,则确定对所述用户卡片执行剩余的n-1次读取操作。
14、进一步的,所述用户信息至少包括用户信息类型和所述用户信息类型对应的用户信息数据,则所述根据所述第一用户信息和所述第二用户信息进行合并及去重处理,得到所述用户的完整的用户信息,具体包括:
15、对第一用户信息类型、第一用户信息数据、第二用户信息类型以及第二用户信息数据进行合并及去重处理,得到所述用户的完整的用户信息。
16、进一步的,当无法得到所述用户的完整的用户信息,所述方法还包括:
17、获取所述用户当前办理业务所需的标准用户信息类型;
18、将所述对第一用户信息类型、第一用户信息数据、第二用户信息类型以及第二用户信息的类型和数据进行合并及去重处理,得到的用户信息作为第五用户信息;
19、当第五用户信息类型完全包含所述标准用户信息类型时,则将所述第五用户信息作为目标用户信息,以便根据所述目标用户信息进行业务办理。
20、进一步的,当所述第五用户信息类型不完全包含所述标准用户信息类型时,则获取待获取用户信息类型,所述待获取用户信息类型为在所述标准用户信息类型中存在,且在所述第五用户信息类型中不存在的用户信息类型;
21、根据预设的信息获取规则获取待获取用户信息;
22、将所述待获取用户信息和所述第五用户信息进行合并,得到所述用户办理业务时需要的目标用户信息。
23、进一步的,当未获取到完整的待获取用户信息时,则所述将所述待获取用户信息和所述第五用户信息进行合并,得到所述用户办理业务时需要的目标用户信息,具体包括:
24、将所述待获取用户信息和所述第五用户信息合并,得到第六用户信息;
25、按照预设的判断规则对所述第六用户信息进行综合判断,确定是否执行紧急交易;
26、若确定执行紧急交易,则将所述第六用户信息作为所述用户办理业务时需要的目标用户信息执行紧急交易流程。
27、为实现上述目的,本申请第二方面提供一种卡片信息的读取装置,所述装置包括:信息获取模块、信息判断模块和信息处理模块;
28、所述信息获取模块,用于当用户卡片插入后,读取所述用户卡片的第一用户信息;
29、所述信息判断模块,用于当所述第一用户信息不完整时,对所述用户卡片执行预设n次的读取操作,并将每次读取操作得到的用户信息作为第二用户信息,其中,每次所述读取操作包括所述用户卡片插入,以及读取所述用户卡片的操作;
30、所述信息处理模块,用于根据所述第一用户信息和所述第二用户信息进行合并及去重处理,得到所述用户的完整的用户信息。
31、为实现上述目的,本申请第三方面提供一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,使得所述处理器执行如第一方面所述方法的步骤。
32、为实现上述目的,本申请第四方面提供一种计算机设备,包括存储器和处理器,其特征在于,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如第一方面所述方法的步骤。
33、采用本专利技术实施例,具有如下有益效果:
34、本专利技术实施例公开了卡片信息的获取方法,方法包括:当用户卡片插入后,读取用户卡片的第一用户信息;当第一用户信息不完整时,对用户卡片执行预设n次的读取操作,并将每次读取操作得到用户信息作为第二用户信息,其中,每次读取操作包括用户卡片插入,以及读取用户卡片的操作;根据第一用户信息和第二用户信息进行合并及去重处理,得到用户完整的用户信息。在第一次读取用户信息不完整的情况下,通过多次执行卡片读取操作,并将多次读取到的用户信息进行重叠,得到用户办理业务时所需要的用户信息,提高业务受理的概率,进一步提高业务办理效率。
本文档来自技高网...【技术保护点】
1.一种卡片信息的读取方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述用户卡片执行预设N次的读取操作,并将每次读取操作得到的用户信息作为第二用户信息,具体包括:
3.根据权利要求2所述的方法,其特征在于,所述用户信息至少包括用户信息类型,则在所述对所述用户卡片执行剩余的N-1次读取操作之前,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述用户信息至少包括用户信息类型和所述用户信息类型对应的用户信息数据,则所述根据所述第一用户信息和所述第二用户信息进行合并及去重处理,得到所述用户的完整的用户信息,具体包括:
5.根据权利要求4所述的方法,其特征在于,当无法得到所述用户的完整的用户信息,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,当所述第五用户信息类型不完全包含所述标准用户信息类型时,则获取待获取用户信息类型,所述待获取用户信息类型为在所述标准用户信息类型中存在,且在所述第五用户信息类型中不存在的用户信息类型;
7.根据权利要求6所述的方法,其
8.一种卡片信息的读取装置,其特征在于,所述装置包括:信息获取模块、信息判断模块和信息处理模块;
9.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,使得所述处理器执行如权利要求1至7中任一项所述方法的步骤。
10.一种计算机设备,包括存储器和处理器,其特征在于,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至7中任一项所述方法的步骤。
...【技术特征摘要】
1.一种卡片信息的读取方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述用户卡片执行预设n次的读取操作,并将每次读取操作得到的用户信息作为第二用户信息,具体包括:
3.根据权利要求2所述的方法,其特征在于,所述用户信息至少包括用户信息类型,则在所述对所述用户卡片执行剩余的n-1次读取操作之前,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述用户信息至少包括用户信息类型和所述用户信息类型对应的用户信息数据,则所述根据所述第一用户信息和所述第二用户信息进行合并及去重处理,得到所述用户的完整的用户信息,具体包括:
5.根据权利要求4所述的方法,其特征在于,当无法得到所述用户的完整的用户信息,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,当所述第五用户信息类型不完全包含所述标...
【专利技术属性】
技术研发人员:王庆华,胡小敏,李海洋,肖艳华,文鑫,
申请(专利权)人:深圳怡化电脑股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。