一种基于内嵌浏览器的客户端开票方法及系统技术方案

技术编号:37446983 阅读:26 留言:0更新日期:2023-05-06 09:18
本发明专利技术公开了一种基于内嵌浏览器的客户端开票方法及系统,属于浏览器应用技术领域。本发明专利技术方法,包括:读取客户端的预设的url解析策略,基于所述预设的url解析策略加载内嵌浏览器的网页,并通过所述网页拦截获取用户的登录请求;对所述登录请求和预设的url解析策略进行匹配,以获取匹配结果,并根据匹配结果,确定所述登录请求对应的操作策略和共享信息;基于所述操作策略和共享信息,登录客户端;基于客户端生成发票开具请求,根据发票开具请求,生成开票数据。本发明专利技术能够基于内嵌浏览器进行发票的开具,效率高,安全性高,且避免了其他软件的开发,避免了资源的浪费。避免了资源的浪费。避免了资源的浪费。

【技术实现步骤摘要】
一种基于内嵌浏览器的客户端开票方法及系统


[0001]本专利技术涉及浏览器应用
,并且更具体地,涉及一种基于内嵌浏览器的客户端开票方法及系统。

技术介绍

[0002]随着多终端技术的发展,用户可以通过pc端、web端、app端等多种终端访问网络应用服务。因此,为了满足不同终端的客户使用需求,同一应用需要开发多种形式的客户端,开发工作量大,业务操作重复。在现有技术中出现了一种嵌入式浏览器技术,pc客户端通过内嵌web网页实现同样的业务应用,无需重复开发已有功能。同时,pc端可以根据用户需要扩展业务插件丰富web端已有功能,为了pc客户端和web端能够实现相互调用,无需二次登录验证。

技术实现思路

[0003]针对上述问题,本专利技术提出了一种基于内嵌浏览器的客户端开票方法,包括:
[0004]读取客户端的预设的url解析策略,基于所述预设的url解析策略加载内嵌浏览器的网页,并通过所述网页拦截获取用户的登录请求;
[0005]对所述登录请求和预设的url解析策略进行匹配,以获取匹配结果,并根据匹配结果,确定所本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于内嵌浏览器的客户端开票方法,其特征在于,所述方法包括:读取客户端的预设的url解析策略,基于所述预设的url解析策略加载内嵌浏览器的网页,并通过所述网页拦截获取用户的登录请求;对所述登录请求和预设的url解析策略进行匹配,以获取匹配结果,并根据匹配结果,确定所述登录请求对应的操作策略和共享信息;基于所述操作策略和共享信息,登录客户端;基于客户端生成发票开具请求,根据发票开具请求,生成开票数据。2.根据权利要求1所述的方法,其特征在于,所述基于客户端生成发票开具请求,包括:获取用户的登录请求,根据登录请求,生成发票报文,对所述发票报文进行解封装,以生成发票开具请求。3.根据权利要求1所述的方法,其特征在于,所述根据发票开具请求,生成开票数据,包括:根据发票开具请求,获取用户录入的发票信息,根据所述发票信息,生成开票数据。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:生成开票数据后,对开票数据进行封装,以生成开票数据报文。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:对所述开票数据报文进行解封装,以获取开票数据,对所述开票数据进行展示,并为所述开票数据建立下载接口,通过所述下载接口下载开票数据。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:建立内嵌浏览器与客户端本地数据库的连接,用于内嵌浏览器与本地数据库进行数据交互。7.根据权利要求6所述的方法,其特征在于,所述本地数据库,用于存储用户的身份信息数据和客户端的开票数据。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:通过所述网页拦截获取用户的登录请求后,根据登录请求,获取用户的身份信息,对所述用户的身份信息与本地数据库存储的身份信息数据进行比对,以验证用户的身份信息是否合法,若是,则对所述登录请求和预设的url解析策略进行匹配。9.一种基于内嵌浏览器的客户端开票系统,其特征在于,所述系统包括:加载单元,用于读取客户端的预设的url解析策略,基于所述预设的url解析策略加载内嵌浏览器的网页,并通过所述网页拦截获取用户的登录请求;匹配单元,用于对所述登录请求和预设的url解析策略进行匹...

【专利技术属性】
技术研发人员:靳石勇陈晶鑫单国军魏贺生李予昂周晚晴
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:

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

1