电子票据的核销方法、装置、设备及存储介质制造方法及图纸

技术编号:25842890 阅读:45 留言:0更新日期:2020-10-02 14:21
本申请公开了一种电子票据的核销方法、装置、设备及存储介质,属于计算机程序领域。该方法包括:在终端中设置用于处理网络请求的容器和用于对数据离线存储的本地存储器;接收终端上触发的对电子票据的展示操作;响应于展示操作,向后台服务器发送网络请求;通过容器响应网络请求,从本地存储器中获取离线存储的页面数据;根据页面数据在终端上显示核销页面,核销页面上包括电子票据,电子票据由核销设备扫描识别以进行核销;不需要通过网络从后台服务器中获取上述页面数据,避免了在无网络环境或者弱网络环境下,终端无法从后台服务器中获得上述页面数据,从而导致无法对电子票据进行核销的状况。

【技术实现步骤摘要】
电子票据的核销方法、装置、设备及存储介质
本申请涉及计算机程序领域,特别涉及一种电子票据的核销方法、装置、设备及存储介质。
技术介绍
在一些场景中,用户出示凭证来获取所需权限,比如,在进入景区、电影院等场所时,用户可以出示票据来获得进入的权限。如今,上述票据可以是电子票据。示例性的,在终端上展示电子票据,电子票据的提供方使用核销设备对用户通过终端展示的电子票据进行核销,即对电子票据进行核对、确定本次使用权限,并设置本次使用权限为已使用。比如,用户在购票平台上购得景区的电子门票,该电子门票具有一次使用权限;在进入景区时,用户通过终端从后台服务器获取并展示电子门票,电子门票上包括图形码;景区的进门处设置有核销设备,通过核销设备对图形码进行扫描,由后台服务器对电子门票进行核对、确定本次使用权限有效,并设置该电子门票的使用权限为无效,此时,该用户可以进入景区参观。上述电子门票的核销过程实现需要终端与后台服务器、核销设备与后台服务器之间的通信,在终端无法接入网络或者网络环境差时,需要耗费大量时间等待电子票据的核销完成,甚至存在无法完成电子本文档来自技高网...

【技术保护点】
1.一种电子票据的核销方法,其特征在于,应用于终端中,所述终端中设置有用于处理网络请求的容器和用于对数据离线存储的本地存储器,所述方法包括:/n接收所述终端上触发的对电子票据的展示操作;/n响应于所述展示操作,向后台服务器发送所述网络请求;/n通过所述容器响应所述网络请求,从所述本地存储器中获取离线存储的页面数据;/n根据所述页面数据在所述终端上显示核销页面,所述核销页面上包括所述电子票据,所述电子票据由核销设备扫描识别以进行核销。/n

【技术特征摘要】
1.一种电子票据的核销方法,其特征在于,应用于终端中,所述终端中设置有用于处理网络请求的容器和用于对数据离线存储的本地存储器,所述方法包括:
接收所述终端上触发的对电子票据的展示操作;
响应于所述展示操作,向后台服务器发送所述网络请求;
通过所述容器响应所述网络请求,从所述本地存储器中获取离线存储的页面数据;
根据所述页面数据在所述终端上显示核销页面,所述核销页面上包括所述电子票据,所述电子票据由核销设备扫描识别以进行核销。


2.根据权利要求1所述的方法,其特征在于,所述容器中包括拦截器;
所述通过所述容器响应所述网络请求,从所述本地存储器中获取离线存储的页面数据,包括:
响应于所述拦截器拦截到所述网络请求,获取所述终端的网络状态,所述网络状态是指所述终端接入网络的连接状态;
响应于所述网络状态不符合所述终端与所述后台服务器通信所需的网络条件,对所述网络请求进行响应,从所述本地存储器中获取离线存储的所述页面数据。


3.根据权利要求2所述的方法,其特征在于,所述网络请求包括资源请求和数据请求,所述页面数据包括所述核销页面的静态资源和所述电子票据的票据数据;
所述对所述网络请求进行响应,从所述本地存储中获取离线存储的所述页面数据,包括:
响应于所述资源请求,从所述本地存储器中获取离线存储的所述静态资源;
响应于所述数据请求,从所述本地存储器中获取离线存储的所述票据数据;其中,所述核销页面是由所述终端对所述静态资源和所述票据数据渲染生成的。


4.根据权利要求2或3所述的方法,其特征在于,所述响应于所述拦截器拦截到所述网络请求,获取所述终端的网络状态之前,包括:
按照指定周期建立网络请求队列,所述网络请求队列中包括N个网络探测请求,N为正整数;
通过所述N个网络探测请求与所述后台服务器进行交互,探测所述终端的所述网络状态。


5.根据权利要求4所述的方法,其特征在于,所述通过所述N个网络探测请求与所述后台服务器进行交互,探测所述终端的所述网络状态,包括:
向所述后台服务器依次发送所述N个网络探测请求;
接收通过所述N个网络探测请求与所述后台服务器进行交互的N个交互结果;
根据所述N个交互结果和所述指定周期确定所述网络状态。


6.根据权利要求5所述的方法,其特征在于,所述终端中存在往返时延、丢包数量、以及网络状态三者的映射关系;所述N个交互结果包括所述网络探测请求的发送时刻、响应信息和所述响应信息的接收时刻,所述响应信息是所述后台服务器响应所述网络探测请求的信息;
所述根据所述N个交互结果和所述指定周期确定所述网络状态,包括:
对所述响应信息、所述发送时刻、所述接收时刻、以及所述指定周期进行处理,计算得到所述N个网络探测请求的有效往返时延和丢包数量;
在所述映射关系中查询与所述有效往返时延和所述丢包数量对应的所述网络状态。


7.根据权利要求1至3任一所述的方法,其特征在于,所述接收所述终端上触发的对电子票据的展示操作之前,包括:
向所述后台服务器发送所述电子票据的购买请求;

【专利技术属性】
技术研发人员:王琳郭凯董思文
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1