物流应用的页面生成方法、装置及设备制造方法及图纸

技术编号:17466907 阅读:46 留言:0更新日期:2018-03-15 04:36
本申请提供一种物流应用的页面生成方法、装置及设备,该方法包括:接收页面请求信息,页面请求信息中包括目标页面的标识和目标用户的标识;根据目标页面的标识和目标用户的标识,确定目标页面的标识和目标用户的标识对应的至少一个目标功能项;根据各目标功能项生成目标页面信息,并向目标用户对应的客户端发送目标页面信息,以使客户端根据目标页面信息对目标页面进行显示。用于降低对应用程序的维护成本。

Page generation methods, devices and equipment for logistics applications

This application provides page generation method, device and application of logistics equipment, the method comprises: receiving request information page, the page request including the target page identifier and the identifier of the target user information; according to the target page identification and target user identification, determine the target page identifier and identifier corresponding to the target user at least a target function; according to the target function to generate the target page information, the information sent by the client and the target page corresponding to the target user, so the client according to the target page information to the target page for display. It is used to reduce the maintenance cost to the application.

【技术实现步骤摘要】
物流应用的页面生成方法、装置及设备
本申请涉及互联网
,尤其涉及一种物流应用的页面生成方法、装置及设备。
技术介绍
随着互联网技术、以及应用程序(软件)技术的发展,软件即服务(SoftwareasaService,简称SaaS)技术得到了广泛应用。在SaaS技术中,应用程序开发商将开发的应用程序部署在自己的服务器上,用户可以通过互联网使用服务器中的应用程序;在实际应用过程中,应用程序开发商开发的每一款应用程序都可能会有不同的用户群,且用户群中不同的用户对同一应用程序可能会有不同的个性化需求。在现有技术中,当用户对应用程序有个性化需求时,应用程序开发商根据用户的个性化需求对应用程序进行不同的开发,以得到满足用户个性化需求的应用程序版本,当不同的用户对同一应用程序的个性化需求不同时,应用程序开发商则针对每个用户的个性化需求开发出不同的应用程序版本,使得在服务器上同时存在同一应用程序的多个版本;当用户需要访问应用程序中的某一应用页面时,服务器在该用户对应的应用程序版本中获取相应的应用页面信息,并向用户发送该应用页面信息。然而,在现有技术中,由于在服务器上存在同一应用程序的多个版本,使本文档来自技高网...
物流应用的页面生成方法、装置及设备

【技术保护点】
一种物流应用的页面生成方法,其特征在于,应用于服务器,所述方法包括:接收页面请求信息,所述页面请求信息中包括目标页面的标识和目标用户的标识;根据所述目标页面的标识和所述目标用户的标识,确定所述目标页面的标识和所述目标用户的标识对应的至少一个目标功能项;根据各所述目标功能项生成目标页面信息,并向所述目标用户对应的客户端发送所述目标页面信息,以使所述客户端根据所述目标页面信息对所述目标页面进行显示。

【技术特征摘要】
1.一种物流应用的页面生成方法,其特征在于,应用于服务器,所述方法包括:接收页面请求信息,所述页面请求信息中包括目标页面的标识和目标用户的标识;根据所述目标页面的标识和所述目标用户的标识,确定所述目标页面的标识和所述目标用户的标识对应的至少一个目标功能项;根据各所述目标功能项生成目标页面信息,并向所述目标用户对应的客户端发送所述目标页面信息,以使所述客户端根据所述目标页面信息对所述目标页面进行显示。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标功能项生成目标页面信息,包括:获取各所述目标功能项对应的数据信息和所述目标功能项对应的目标排列顺序;根据所述数据信息和所述目标排列顺序,对各所述目标功能项进项渲染,得到所述目标页面信息。3.根据权利要求1所述的方法,其特征在于,所述根据所述目标功能项生成目标页面信息,包括:判断所述服务器中是否存储有所述目标用户的标识和所述目标页面的标识对应的缓存页面信息;若是,则将所述缓存页面信息确定为所述目标页面信息;若否,获取各所述目标功能项对应的数据信息和所述目标功能项对应的目标排列顺序,根据所述数据信息和所述目标排列顺序,对各所述目标功能项进项渲染,得到所述目标页面信息。4.根据权利要求2或3所述的方法,其特征在于,所述获取所述目标功能项对应的目标排列顺序,包括:判断所述目标功能项是否对应有自定义排列顺序;若是,则将所述自定义排列顺序确定为所述目标排列顺序;若否,则获取所述目标页面的标识对应的默认排列顺序,并将所述默认排列顺序确定为所述目标排列顺序。5.根据权利要求2或3所述的方法,其特征在于,所述目标功能项对应数据信息为所述目标功能项对应的文档对象模型DOM代码;当所述DOM代码为超文本标记语言文档对象模型HTMLDOM代码时,所述目标页面信息为HTML代码;当所述DOM代码为可扩展标记语言对象模型XMLDOM代码时,所述目标页面信息为XML代码。6.根据权利要求1-3任一项所述的方法,其特征在于,根据所述目标页面的标识和所述目标用户的标识,确定所述目标页面的标识和所述目标用户的标识对应的至少一个目标功能项,包括:获取所述目标用户对应的对象属性信息;获取所述目标页面的标识对应的第一功能项集合;根据所述对象属性信息和所述第一功能项集合,确定所述至少一个目标功能项。7.根据权利要求6所述的方法,其特征在于,根据所述对象属性信息和所述功能项集合,确定所述至少一个目标功能项,包括:获取所述对象属性信息对应的第二功能项集合,所述第二功能项集合中的功能项为与所述对象属性信息对应的、使用率大于预设阈值的功能项;将所述第一功能项集合和所述第二功能项集合中同时包括的功能项确定为所述至少一个目标功能项。8.根据权利要求1-3任一项所述的方法,其特征在于,根据所述目标页面的标识和所述目标用户的标识,确定所述目标页面的标识和所述目标用户的标识对应的至少一个目标功能项,包括:获取所述目标页面的标识和所述目标用户的标识对应的页面配置信息,所述页面配置信息中包括所述目标页面的标识对应的所有功能项的状态,所述状态包括显示状态和隐藏状态;在所述目标页面的标识对应的所有功能项中,将所述页面配置信息中显示状态的功能项确定为所述目标功能项。9.根据权利要求8所述的方法,其特征在于,所述获取所述目标页面的标识和所述目标用户的标识对应的页面配置信息之前,还包括:接收所述客户端发送的页面配置请求信息,所述页面配置请求信息中包括所述目标用户的标识和所述目标页面的标识;根据所述页面配置请求信息,向所述客户端发送配置页面,所述配置页面中包括所述目标页面的标识对应的所有功能项、以及各所述功能项对应的状态配置栏,各所述状态配置栏中包括显示状态和隐藏状态;接收所述客户端发送的、所述用户在所述状态配置栏中对功能项输入的状态配置操作,以使各所述功能项的状态为显示状态或者隐藏状态;根据所述状态配置操作,生成所述页面配置信息。10.根据权利要求9所述的方法,其特征在于,在所述配置页面中还包括顺序设置栏,相应的,在接收所述客户端发送的、所述用户在所述状态配置栏中对功能项输入的状态配置操作之后,还包括:接收所述客户端发送的、所述用户在所述排序设置栏对各所述处于显示状态的功能项输入的排序操作;相应的,根据所述状态配置操作,生成所述页面配置信息,包括:根据所述状态配置操作和所述排序操作,生成所述页面配置信息。11.根据权利要求1-3任一项所述的方法,其特征在于,根据所述目标页面的标识和所述目标用户的标识,确定所述目标页面的标识和所述目标用户的标识对应的至少一个目标功能项,包括:获取页面的标识、用户的标识、以及功能项的第一对应关系;根据所述目标页面的标识、所述目标用户的标识、以及所述第一对应关系,确定所述目标页面的标识和所述目标用户的标识对应的至少一个目标功能项。12.根据权利要求11所述的方法,其特征在于,获取页面的标识、用户的标识、以及功能项的标识的第一对应关系之前,还包括:接收所述客户端发送的页面配置请求信息,所述页面配置请求信息中包括所述目标用户的标识和所述目标页面的标识;根据所述页面配置请求信息,向所述客户端发送配置页面,所述配置页面中包括所述目标页面的标识对应的所有功能项的标识;接收所述客户端发送的、所述用户在所述配置页面对所述目标功能项的标识的选中操作;生成所述目标用户的标识、所述目标页面的标识和所述目标功能项的标识之间的第二对应关系,所述第一对应关系中包括所述第二对应关系。13.根据权利要求12所述的方法,其特征在于,在所述接收用户在所述配置页面对所述目标功能项的标识的选中操作之后,还包括:接收所述客户端发送的、所述用户对所述目标功能项输入的拖拽操作;根据所述拖拽操作确定所述目标功能项对应的自定义排列顺序。14.根据权利要求1-3任一项所述的方法,其特征在于,所述目标功能项为物流功能项。15.一种物流应用的页面生成方法,其特征在于,应用于客户端,所述方法包括:在接收到预设指令之后,在所述客户端的显示界面中显示目标页面对应的配置页面,所述配置页面中包括所述目标页面对应的所有功能项的标识;接收用户在所述配置页面中输入的配置操作;向服务器发送所述配置操作,以使所述服务器根据所述配置操作生成配置文件,并在所述使服务器在接收到页面请求信息时,根据所述配置文件获取所述用户和所述目标页面对应的目标功能项,并根据所述目标功能项生成目标页面信息。16.根据权利要求15所述的方法,其特征在于,所述配置页面中还包括各所述功能项的状态,所述状态包括显示状态和隐藏状态;相应的,接收用户在所述配置页面中输入的配置操作,包括:接收用户在所述配置页面对各所述功能项输入的状态配置操作,所述状态配置操作用于将各所述功能项的状态确定为显示状态或隐藏状态;相应的,向服务器发送所述配置操作,以使所述服务器根据所述配置操作生成配置文件,包括:向所述服务器发送所述状态配置操作,以使所述服务器根据所述状态配置操作生成页面配置信息。17.根据权利要求16所述的方法,其特征在于,在所述配置页面中还包括顺序设置栏;相应的,在接收用户在所述配置页面对各所述功能项输入的状态配置操作之后,还包括:接收用户在所述排序设置栏对各处于显示状态的功能项输入的排序操作;相应的,向所述服务器发送所述状态配置操作,以使所述服务器根据所述状态配置操作生成页面配置信息,包括:向所述服务器发送所述状态配置操作和所述排序操作,以使所述服务器根据所述状态配置操作和所述排序操作,生成所述页面配置信息。18.根据权利要求15所述的方法,其特征在于,接收用户在所述配置页面中输入的配置操作,包括:接收用户在所述配置页面对所述目标功能项的标识输入的选中操作;相应的,向服务器发送所述配置操作,以使所述服务器根据所述配置操作生成配置文件,包括:向所述服务器发送所述用户输入的所述选中操作,以使所述服务器根据所述用户的标识、所述目标页面的标识和各所述选中操作对应的目标功能项,生成第二对应关系。19.根据权利要求18所述的方法,其特征在于,在接收用户在所述配置页面对所述目标功能项的标识输入的选中操作之后,还包括:接收用户在所述配置页面中对所述目标功能项输入的拖拽操作;向所述服务器发送所述拖拽操作,以使所述服务器根据所述拖拽操作,生成该各所述目标功能项对应的自定义排列顺序。20.一种物流应用的页面生成系统,其特征在于,包括服务器和客户端,其中,所述客户端用于,在接收到预设指令之后,在所述客户端的显示界面中显示目标页面对应的配置页面,接收用户在所述配置页面中输...

【专利技术属性】
技术研发人员:由青谢庆伟王秋子
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1