页面底部栏配置方法、装置、设备及存储介质制造方法及图纸

技术编号:31707942 阅读:10 留言:0更新日期:2022-01-01 11:10
本发明专利技术涉及研发技术领域,公开了一种页面底部栏配置方法,包括:按照设定时间间隔定期从所述CMS管理模块中获取为不同角色预先创建的多个角色底部栏模板及预先设置的人员与角色关联信息,利用所述角色底部栏模板和所述人员与角色关联信息中的角色标识,确定出人员信息与角色底部栏模板的对应关系;接收用户登录请求,并解析出用户登录信息;对应的目标角色底部栏模板,并将目标角色底部栏模板返回至用户端,通过本提案能够针对不同角色创建对应的底部栏模板,方便不同用户进入APP时可快速、高效的进入符合自身使用需求的页面,且可根据自身需求修改底部栏中TAB按钮的名称、图标、摆放顺序等,提高了底部栏的使用性。提高了底部栏的使用性。提高了底部栏的使用性。

【技术实现步骤摘要】
页面底部栏配置方法、装置、设备及存储介质


[0001]本申请属于研发
,尤其涉及一种页面底部栏配置方法、装置、设备及存储介质。

技术介绍

[0002]随着手机技术的发展,人们使用手机APP的频率日益增加,为了让操作更加方便,用户在使用APP主界面时可以利用主界面的底部栏进行快捷的页面跳转和索引。底部栏是在手机屏幕底部展示出导航和关键动作按钮的一个控件,包含2

5个TAB按钮,每个TAB按钮都有对应跳转的二级页面。现有技术中底部栏都是固定且不可修改的,无法根据用户的需求来进行修改,例如:定义个性化的TAB按钮顺序、重新定义TAB名或者更换TAB按钮的ICON图,也无法根据用户的人员信息切换至对应的页面。因此,如何在用户端使用APP时根据用户的人员信息切换至对应的底部栏页面,且根据用户需求自定义修改TAB按钮的信息,成为本领域技术人员亟需解决的技术问题。

技术实现思路

[0003]鉴于以上内容,本专利技术提供一种页面底部栏配置方法、装置、设备及存储介质,其目的在于解决现有技术中无法根据用户的人员信息切换至对应的底部栏页面的技术问题。
[0004]为实现上述目的,本专利技术提供一种页面底部栏配置方法,应用于APP服务器,其中,所述APP服务器包括:APP模块、CMS管理模块、人员角色模块,所述APP模块用于更新APP页面中的底部栏,所述CMS管理模块用于为不同的角色配置不同的底部栏模板,所述人员角色模块用于确定用户所属的角色,所述方法包括:
[0005]所述APP模块按照设定时间间隔定期从所述CMS管理模块中获取为不同角色预先创建的多个角色底部栏模板,其中,所述角色底部栏模板包括:角色标识、以及与所述角色标识对应的角色底部栏数据;
[0006]所述APP模块按照设定时间间隔定期从所述人员角色模块中获取预先设置的人员与角色关联信息,其中,所述人员与角色关联信息包括:人员信息与角色标识的关联关系;
[0007]所述APP模块利用所述角色底部栏模板和所述人员与角色关联信息中的角色标识,确定出人员信息与角色底部栏模板的对应关系,并将确定出的对应关系存储在所述APP模块中;
[0008]所述APP模块接收由用户端发送的用户登录请求,并从所述用户登录请求中解析出用户登录信息;
[0009]所述APP模块根据所述用户登录信息,从所述APP模块中找出对应的目标角色底部栏模板,并将所述目标角色底部栏模板返回至所述用户端,以供所述用户端展示所述目标角色底部栏模板。
[0010]优选的,所述APP模块按照设定时间间隔定期从所述CMS管理模块中获取为不同角色预先创建的多个角色底部栏模板之前,包括:
[0011]所述CMS管理模块创建通用底部栏模板;
[0012]基于上述通用底部栏模板,所述CMS管理模块分别为每个角色创建对应的角色底部栏模板;
[0013]所述CMS管理模块将所述通用底部栏模板和各个角色底部栏模板存储在所述CMS管理模块中。
[0014]优选的,所述APP模块按照设定时间间隔定期从所述人员角色模块中获取预先设置的人员与角色关联信息之前,包括:
[0015]所述人员角色模块获取人员信息,并确定出与所述人员信息所对应的角色标识;
[0016]所述人员角色模块将所述人员信息和所述角色标识进行关联并进行存储。
[0017]优选的,所述APP模块根据所述用户登录信息,从所述APP模块中找出对应的目标角色底部栏模板,并将所述目标角色底部栏模板返回至所述用户端,以供所述用户端展示所述目标角色底部栏模板,包括:
[0018]计算所述用户登录信息和APP模块中存储的各个人员信息的相似度值,并确定出最大相似度值;
[0019]判断所述最大相似度值是否大于预设阈值;
[0020]若是,则从所述APP模块中获取与所述最大相似度值对应的人员信息具有对应关系的角色底部栏模板;
[0021]若否,则从所述APP模块中获取所述通用底部栏模板。
[0022]优选的,所述计算所述用户登录信息和APP模块中存储的各个人员信息的相似度值,并确定出最大相似度值,包括:
[0023]将所述用户登录信息和APP模块中存储的各个人员信息进行二进制转换得到二进制字符串;
[0024]通过字符串相似度算法,计算所述用户登录信息所对应的二进制字符串和各个人员信息所对应的二进制字符串的相似度值;
[0025]从计算出的所有相似度值中确定出最大相似度值。
[0026]优选的,所述方法还包括:
[0027]所述APP模块接收由所述用户端发送的底部栏修改请求,并根据所述底部栏修改请求,对与所述用户对应的角色底部栏模板进行修改。
[0028]优选的,所述APP模块接收由所述用户端发送的底部栏修改请求,并根据所述底部栏修改请求,对与所述用户对应的角色底部栏模板进行修改,包括:
[0029]根据所述底部栏修改请求,对所述角色底部栏模板中的目标TAB按钮的名称进行修改;和/或,
[0030]根据所述底部栏修改请求,对所述角色底部栏模板中的目标TAB按钮的图标进行修改;和/或,
[0031]根据所述底部栏修改请求,对所述角色底部栏模板中的TAB按钮的排列顺序进行修改;和/或,
[0032]根据所述底部栏修改请求,对所述角色底部栏模板中的TAB按钮所跳转的二级页面进行修改。
[0033]为实现上述目的,本专利技术还提供一种页面底部栏配置装置,所述装置包括:
[0034]第一获取模块,用于所述APP模块按照设定时间间隔定期从所述CMS管理模块中获取为不同角色预先创建的多个角色底部栏模板,其中,所述角色底部栏模板包括:角色标识、以及与所述角色标识对应的角色底部栏数据;
[0035]第二获取模块,用于所述APP模块按照设定时间间隔定期从所述人员角色模块中获取预先设置的人员与角色关联信息,其中,所述人员与角色关联信息包括:人员信息与角色标识的关联关系;
[0036]确定模块,用于所述APP模块利用所述角色底部栏模板和所述人员与角色关联信息中的角色标识,确定出人员信息与角色底部栏模板的对应关系,并将确定出的对应关系存储在所述APP模块中;
[0037]解析模块,用于所述APP模块接收由用户端发送的用户登录请求,并从所述用户登录请求中解析出用户登录信息;
[0038]展示模块,用于所述APP模块根据所述用户登录信息,从所述APP模块中找出对应的目标角色底部栏模板,并将所述目标角色底部栏模板返回至所述用户端,以供所述用户端展示所述目标角色底部栏模板。
[0039]为实现上述目的,本专利技术还提供一种电子设备,所述电子设备包括:
[0040]至少一个处理器;以及,
[0041]与所述至少一个处理器通信连接的存储器;其中,
[0042]所述存储器存储有可被所述至少一个处理器执行的程序,所述程序被所述至少一个处理器执行,以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种页面底部栏配置方法,其特征在于,应用于APP服务器,其中,所述APP服务器包括:APP模块、CMS管理模块、人员角色模块,所述APP模块用于更新APP页面中的底部栏,所述CMS管理模块用于为不同的角色配置不同的底部栏模板,所述人员角色模块用于确定用户所属的角色,所述方法包括:所述APP模块按照设定时间间隔定期从所述CMS管理模块中获取为不同角色预先创建的多个角色底部栏模板,其中,所述角色底部栏模板包括:角色标识、以及与所述角色标识对应的角色底部栏数据;所述APP模块按照设定时间间隔定期从所述人员角色模块中获取预先设置的人员与角色关联信息,其中,所述人员与角色关联信息包括:人员信息与角色标识的关联关系;所述APP模块利用所述角色底部栏模板和所述人员与角色关联信息中的角色标识,确定出人员信息与角色底部栏模板的对应关系,并将确定出的对应关系存储在所述APP模块中;所述APP模块接收由用户端发送的用户登录请求,并从所述用户登录请求中解析出用户登录信息;所述APP模块根据所述用户登录信息,从所述APP模块中找出对应的目标角色底部栏模板,并将所述目标角色底部栏模板返回至所述用户端,以供所述用户端展示所述目标角色底部栏模板。2.如权利要求1所述的页面底部栏配置方法,其特征在于,所述APP模块按照设定时间间隔定期从所述CMS管理模块中获取为不同角色预先创建的多个角色底部栏模板之前,包括:所述CMS管理模块创建通用底部栏模板;基于上述通用底部栏模板,所述CMS管理模块分别为每个角色创建对应的角色底部栏模板;所述CMS管理模块将所述通用底部栏模板和各个角色底部栏模板存储在所述CMS管理模块中。3.如权利要求1所述的页面底部栏配置方法,其特征在于,所述APP模块按照设定时间间隔定期从所述人员角色模块中获取预先设置的人员与角色关联信息之前,包括:所述人员角色模块获取人员信息,并确定出与所述人员信息所对应的角色标识;所述人员角色模块将所述人员信息和所述角色标识进行关联并进行存储。4.如权利要求1所述的页面底部栏配置方法,其特征在于,所述APP模块根据所述用户登录信息,从所述APP模块中找出对应的目标角色底部栏模板,并将所述目标角色底部栏模板返回至所述用户端,以供所述用户端展示所述目标角色底部栏模板,包括:计算所述用户登录信息和APP模块中存储的各个人员信息的相似度值,并确定出最大相似度值;判断所述最大相似度值是否大于预设阈值;若是,则从所述APP模块中获取与所述最大相似度值对应的人员信息具有对应关系的角色底部栏模板;若否,则从所述APP模块中获取所述通用底部栏模板。5.如权利要求4所述的页面底部栏配置方法,其特征在于,所述计算所述用户登录信息
和APP模块中存储的各个人员信息的相似度值,并确定出最大...

【专利技术属性】
技术研发人员:黄佳鹏
申请(专利权)人:平安国际智慧城市科技股份有限公司
类型:发明
国别省市:

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

1