【技术实现步骤摘要】
菜单权限的配置方法、装置、设备和计算机可读存储介质
[0001]本专利技术涉及菜单
,尤其涉及一种菜单权限的配置方法、装置、设备和计算机可读存储介质。
技术介绍
[0002]菜单广泛应用于应用中,通过在显示屏幕上展示该应用能够提供的各项服务的清单或者选项,供终端与用户进行交互。在一些应用中,终端会基于用户决策判断是否显示菜单,这些决策通过菜单的权限规则实现。
[0003]目前,菜单的权限规则在系统代码中进行编写,再将账号和菜单的权限规则做关联。
[0004]菜单的此种权限规则的配置需要通过代码实现,在需要对权限规则进行扩展时,需要改写代码,而改写代码较为麻烦,导致菜单的权限规则的难以扩展。
技术实现思路
[0005]本专利技术提供一种菜单权限的配置方法、装置、设备和计算机可读存储介质,用以解决菜单的权限规则的难以扩展的问题。
[0006]一方面,本专利技术提供一种菜单权限的配置方法,包括:
[0007]获取菜单数据以及所述菜单数据对应的各条第一权限规则;
[000 ...
【技术保护点】
【技术特征摘要】
1.一种菜单权限的配置方法,其特征在于,包括:获取菜单数据以及所述菜单数据对应的各条第一权限规则;根据所述菜单数据确定各条所述第一权限规则的运算方式;根据所述运算方式对各条所述第一权限规则进行连接运算得到目标权限规则;将所述目标权限规则配置于所述菜单数据对应的菜单项。2.根据权利要求1所述的菜单权限的配置方法,其特征在于,所述将所述目标权限规则配置于所述菜单数据对应的菜单项的步骤包括:获取每条所述第一权限规则对应的规则参数;根据所述规则参数确定所述规则参数对应的第一权限规则所属的类型;调用所述类型对应的规则执行器执行所述类型对应的第一权限规则,得到每条所述第一权限规则的执行结果;根据各个所述执行结果确定所述菜单项的过滤模式;将所述目标权限规则以及所述过滤模式配置于所述菜单项。3.根据权利要求2所述的菜单权限的配置方法,其特征在于,所述调用所述类型对应的规则执行器执行所述类型对应的第一权限规则的步骤包括:获取所述菜单数据对应的第一用户的会话信息;将所述第一权限规则、所述会话信息以及所述第一权限规则对应的规则参数,输入所述第一权限规则对应的类型的规则执行器,以使所述第一权限规则对应的规则执行器执行所述第一权限规则。4.根据权利要求2所述的菜单权限的配置方法,其特征在于,所述将所述目标权限规则以及所述过滤模式配置于所述菜单项的步骤之后,还包括:获取第二用户的用户信息,并确定所述用户信息是否满足所述目标权限规则得到判断结果;在所述判断结果匹配所述过滤模式时,显示所述菜单项。5.根据权利要求4所述的菜...
【专利技术属性】
技术研发人员:高书航,王建波,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。