一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于Vue框架细粒度权限的方法、设备以及存储介质与流程

2022-02-25 22:10:28 来源:中国专利 TAG:

技术特征:
1.一种基于vue框架细粒度权限的方法,其特征在于,包括:基于访问接口,获取系统的全部页面按钮;根据所述全部页面按钮,获取包含用户页面按钮的数组;将所述数组存储到vuex;根据所述数组对所述全部页面按钮注册自定义指令,生成全局页面按钮。2.根据权利要求1所述的方法,其特征在于,根据所述全部页面按钮,获取包含用户页面按钮的数组,包括:通过过滤算法对所述全部页面按钮进行过滤,获取用户页面按钮;将所述用户页面按钮放到一个数组。3.根据权利要求2所述的方法,其特征在于,根据所述数组对所述全部页面按钮注册自定义指令,生成全局页面按钮,包括:注册消失隐藏指令,生成全局消失隐藏按钮;注册置灰指令,生成全局置灰按钮。4.根据权利要求3所述的方法,其特征在于,所述注册消失隐藏指令,生成全局消失隐藏按钮,包括:获取存储在所述vuex的数组;判断所述页面按钮是否存在于所述数组中;若否,则对所述页面按钮注册消失隐藏指令,生成全局消失隐藏按钮。5.根据权利要求3所述的方法,其特征在于,所述注册置灰指令,生成全局置灰按钮,包括:获取存储在所述vuex的数组;判断所述页面按钮是否存在于所述数组中;若否,则对所述页面按钮注册置灰指令,生成全局置灰按钮;其中,用户可以拷贝所述置灰按钮对应的文字。6.根据权利要求1所述的方法,其特征在于,根据所述数组对所述全部页面按钮注册自定义指令,生成全局页面按钮后,还包括:对表格操作列进行隐藏判断。7.根据权利要求6所述的方法,其特征在于,所述对表格操作列进行隐藏判断,包括:当用户对于一列所述页面按钮均为无权限;则对所述一列所述页面按钮的计算属性进行判断,获取判断结果;根据所述判断结果,在所述系统的页面隐藏或者显示所述一列所述页面按钮。8.根据权利要求7所述的方法,其特征在于,所述则对所述一列所述页面按钮的计算属性进行判断,获取判断结果,包括:获取存储在所述vuex的数组;判断所述一列所述页面按钮是否存在于所述数组中;若是,则所述系统的页面显示所述一列所述页面按钮;若否,则所述系统的页面隐藏所述一列所述页面按钮。9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至8任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8任一项所述的方法。

技术总结
本发明公开了一种基于Vue框架细粒度权限的方法,包括:基于访问接口,获取系统的全部页面按钮;根据所述全部页面按钮,获取包含用户页面按钮的数组;将所述数组存储到vuex;根据所述数组对所述全部页面按钮注册自定义指令,生成全局页面按钮。本发明的技术方案,结合Ram用户体系与细粒度权限实现整个系统权限的划分,通过全局的过滤算法和全局的自定义指令以及vuex的存储仓库,使得系统根据登录系统的用户的权限来动态显示页面的内容以及操作权限,实现细粒度权限,极大地减少了对每一个页面的逻辑书写的计算量,从而提升用户体验和系统的运行速度。运行速度。运行速度。


技术研发人员:岳增旭 张大朋 石伟
受保护的技术使用者:中科曙光信息产业成都有限公司
技术研发日:2021.11.10
技术公布日:2022/2/24
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献