内容项传输方法、装置、设备及存储介质制造方法及图纸

技术编号:23288056 阅读:22 留言:0更新日期:2020-02-08 18:07
本申请公开了一种内容项传输方法、装置、设备及存储介质,属于计算机技术领域。所述方法包括:接收终端发送的内容项获取请求,该内容项获取请求用于指示服务器将目标单据的输入框中允许输入的合法内容项发送至该终端;当该内容项获取请求携带目标版本标识,且,该目标版本标识不为最新版本标识时,获取该目标版本标识所指示版本的合法内容项集合与该最新版本标识所指示版本的合法内容项集合之间的目标差异内容项,其中,该目标版本标识用于指示该终端存储的合法内容项集合的版本;将该目标差异内容项发送至该终端。本申请实施例提供的技术方案解决了单据的处理效率较低的问题。

Content item transmission method, device, equipment and storage medium

【技术实现步骤摘要】
内容项传输方法、装置、设备及存储介质
本申请涉及计算机
,特别是涉及内容项传输方法、装置、设备及存储介质。
技术介绍
电子单据(本文简称为单据)是办理货物交付以及货款支付等的一种依据。通常情况下,单据可以包括多个输入框,且,单据中的输入框通常仅允许输入特定的内容(也即是合法内容项),而不能随意进行输入,因此,在检测到对单据数据框的输入操作时,终端需要向服务器请求合法内容项,以基于请求到的合法内容项对用户的输入进行补全,或者,对用户的输入进行验证等。相关技术中,考虑到合法内容项有可能会更新,因此,为了保证输入正确,终端在每次检测到对单据数据框的输入操作时,都需要向服务器请求该单据对应的全部合法内容项。然而,单据对应的全部合法内容项的数目有可能非常庞大,在一些情况下,该全部合法内容的数目可以达到几十万之多,因此,终端向服务器请求全部合法内容项的时延较大,而相关技术中,终端在每次检测到对单据输入框的输入操作时都需要向服务器请求该单据对应的全部合法内容项,这会造成时延累积,继而影响单据的处理效率。
技术实现思路
基于此,有必要针对单据的处理效率较低的问题,提供一种内容项传输方法、装置、设备及存储介质。第一方面,提供了一种内容项传输方法,该方法包括:接收终端发送的内容项获取请求,该内容项获取请求用于指示服务器将目标单据的输入框中允许输入的合法内容项发送至该终端;当该内容项获取请求携带目标版本标识,且,该目标版本标识不为最新版本标识时,获取该目标版本标识所指示版本的合法内容项集合与该最新版本标识所指示版本的合法内容项集合之间的目标差异内容项,其中,该目标版本标识用于指示该终端存储的合法内容项集合的版本;将该目标差异内容项发送至该终端。在其中一个实施例中,该服务器的标识数据库中存储有多个版本标识以及任意相邻两个版本的内容项集合之间的差异内容项,该获取该目标版本标识所指示版本的合法内容项集合与该最新版本标识所指示版本的合法内容项集合之间的目标差异内容项,包括:根据该目标版本标识查询该标识数据库,获取该目标版本标识所指示的版本与该最新版本标识所指示的版本之间相差的版本;根据该相差的版本获取该目标差异内容项。在其中一个实施例中,该将该目标差异内容项发送至该终端之后,该方法还包括:接收该终端发送的内容项更新请求;根据该内容项更新请求,对该最新版本标识所指示版本的合法内容项集合中的合法内容项进行更新操作,得到更新后的合法内容项集合;生成更新版本标识,并将该更新版本标识存储至该服务器的标识数据库中,该更新版本标识用于指示该更新后的合法内容项集合的版本;将该更新操作对应的合法内容项作为该更新版本标识所指示版本的内容项集合与该最新版本标识所指示版本的内容项集合的差异内容项存储至该服务器的标识数据库中。在其中一个实施例中,该接收终端发送的内容项获取请求之后,该方法还包括:当该内容项获取请求携带该目标版本标识,且,该目标版本标识为该最新版本标识时,向该终端发送空集。在其中一个实施例中,该接收终端发送的内容项获取请求之后,该方法还包括:当该内容项获取请求未携带该目标版本标识时,将该目标单据的输入框中允许输入的所有合法内容项发送至该终端。在其中一个实施例中,该将该目标差异内容项发送至该终端,包括:向该终端发送该最新版本标识,该最新版本标识用于指示该终端将该目标版本标识更新为该最新版本标识。第二方面,提供了一种内容项传输方法,该方法包括:当在目标单据的输入框中检测到输入操作时,确定终端中是否存储有合法内容项集合,该合法内容项集合包括目标单据的输入框中允许输入的合法内容项;当该终端中存储有合法内容项集合时,获取用于指示该合法内容项集合的版本的目标版本标识;向服务器发送内容项获取请求,该内容项获取请求携带该目标版本标识,该内容项获取请求用于指示该服务器在该目标版本标识不为最新版本标识时,将该目标版本标识所指示版本的合法内容项集合与该最新版本标识所指示版本的合法内容项集合之间的目标差异内容项发送至该终端;接收该目标差异内容项。在其中一个实施例中,该接收该目标差异内容项之后,该方法还包括:在检测到内容项更新指令后,向该服务器发送内容项更新请求;该内容项更新请求用于指示该服务器根据该内容项更新请求,对该最新版本标识所指示版本的合法内容项集合中的合法内容项进行更新操作,得到更新后的合法内容项集合。在其中一个实施例中,该方法还包括:当该终端中未存储有合法内容项集合时,向该服务器发送未携带该目标版本标识的内容项获取请求;接收并存储该服务器发送的该目标单据的输入框中允许输入的所有合法内容项。在其中一个实施例中,该方法还包括:接收该服务器发送的空集,该空集是该服务器在确定该目标版本标识为该最新版本标识时发送的。在其中一个实施例中,该接收该目标差异内容项之后,该方法还包括:接收该服务器发送的该最新版本标识;将该目标版本标识更新为该最新版本标识。第三方面,提供了一种内容项传输装置,该装置包括:第一接收模块,用于接收终端发送的内容项获取请求,该内容项获取请求用于指示服务器将目标单据的输入框中允许输入的合法内容项发送至该终端;获取模块,用于在该内容项获取请求携带目标版本标识,且,该目标版本标识不为最新版本标识时,获取该目标版本标识所指示版本的合法内容项集合与该最新版本标识所指示版本的合法内容项集合之间的目标差异内容项,其中,该目标版本标识用于指示该终端存储的合法内容项集合的版本;第一发送模块,用于将该目标差异内容项发送至该终端。第四方面,提供了一种内容项传输装置,该装置包括:确定模块,用于在目标单据的输入框中检测到输入操作时,确定终端中是否存储有合法内容项集合,该合法内容项集合包括目标单据的输入框中允许输入的合法内容项;获取模块,用于在该终端中存储有合法内容项集合时,获取用于指示该合法内容项集合的版本的目标版本标识;第一发送模块,用于向服务器发送内容项获取请求,该内容项获取请求携带该目标版本标识,该内容项获取请求用于指示该服务器在该目标版本标识不为最新版本标识时,将该目标版本标识所指示版本的合法内容项集合与该最新版本标识所指示版本的合法内容项集合之间的目标差异内容项发送至该终端;第一接收模块,用于接收该目标差异内容项。第五方面,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行该计算机程序时实现上述第一方面中任一项方法的步骤;或者,该处理器执行该计算机程序时实现上述第二方面中任一项方法的步骤。第六方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一项的方法的步骤;或者,该计算机程序被处理器执行时实现上述第二方面中任一项的方法的步骤本文档来自技高网...

【技术保护点】
1.一种内容项传输方法,其特征在于,所述方法包括:/n接收终端发送的内容项获取请求,所述内容项获取请求用于指示服务器将目标单据的输入框中允许输入的合法内容项发送至所述终端;/n当所述内容项获取请求携带目标版本标识,且,所述目标版本标识不为最新版本标识时,获取所述目标版本标识所指示版本的合法内容项集合与所述最新版本标识所指示版本的合法内容项集合之间的目标差异内容项,其中,所述目标版本标识用于指示所述终端存储的合法内容项集合的版本;/n将所述目标差异内容项发送至所述终端。/n

【技术特征摘要】
1.一种内容项传输方法,其特征在于,所述方法包括:
接收终端发送的内容项获取请求,所述内容项获取请求用于指示服务器将目标单据的输入框中允许输入的合法内容项发送至所述终端;
当所述内容项获取请求携带目标版本标识,且,所述目标版本标识不为最新版本标识时,获取所述目标版本标识所指示版本的合法内容项集合与所述最新版本标识所指示版本的合法内容项集合之间的目标差异内容项,其中,所述目标版本标识用于指示所述终端存储的合法内容项集合的版本;
将所述目标差异内容项发送至所述终端。


2.根据权利要求1所述的方法,其特征在于,所述服务器的标识数据库中存储有多个版本标识以及任意相邻两个版本的内容项集合之间的差异内容项,所述获取所述目标版本标识所指示版本的合法内容项集合与所述最新版本标识所指示版本的合法内容项集合之间的目标差异内容项,包括:
根据所述目标版本标识查询所述标识数据库,获取所述目标版本标识所指示的版本与所述最新版本标识所指示的版本之间相差的版本;
根据所述相差的版本获取所述目标差异内容项。


3.根据权利要求1所述的方法,其特征在于,所述将所述目标差异内容项发送至所述终端之后,所述方法还包括:
接收所述终端发送的内容项更新请求;
根据所述内容项更新请求,对所述最新版本标识所指示版本的合法内容项集合中的合法内容项进行更新操作,得到更新后的合法内容项集合;
生成更新版本标识,并将所述更新版本标识存储至所述服务器的标识数据库中,所述更新版本标识用于指示所述更新后的合法内容项集合的版本;
将所述更新操作对应的合法内容项作为所述更新版本标识所指示版本的内容项集合与所述最新版本标识所指示版本的内容项集合的差异内容项存储至所述服务器的标识数据库中。


4.根据权利要求1所述的方法,其特征在于,所述接收终端发送的内容项获取请求之后,所述方法还包括:
当所述内容项获取请求携带所述目标版本标识,且,所述目标版本标识为所述最新版本标识时,向所述终端发送空集。


5.根据权利要求1所述的方法,其特征在于,所述接收终端发送的内容项获取请求之后,所述方法还包括:
当所述内容项获取请求未携带所述目标版本标识时,将所述目标单据的输入框中允许输入的所有合法内容项发送至所述终端。


6.根据权利要求1所述的方法,其特征在于,所述将所述目标差异内容项发送至所述终端,包括:
向所述终端发送所述最新版本标识,所述最新版本标识用于指示所述终端将所述目标版本标识更新为所述最新版本标识。


7.一种内容项传输方法,其特征在于,所述方法包括:
当在目标单据的输入框中检测到输入操作时,确定终端中是否存储有合法内容项集合,所述合法内容项集合包括目标单据的输入框中允许输入的合法内容项;
当所述终端中存储有合法内容项集合时,获取用于指示所述合法内容项集合的版本的目标版本标识;
向服务器发送内容项获取请求,所述内容项获取请求携带所述目标版本标识,所述内容项获取请求用于指示所述服务器在所述目标版本标识不为最新版本标识时,将所述目标版本标识所指示版本的合法内容项集合与所述最新版本标识所指示版本的合法内容项集合之间的目标差异内容项发送至...

【专利技术属性】
技术研发人员:王歆
申请(专利权)人:益萃网络科技中国有限公司
类型:发明
国别省市:江苏;32

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

1