基于Vue框架细粒度权限的方法、设备以及存储介质
基本信息
申请号 | CN202111328727.9 | 申请日 | - |
公开(公告)号 | CN114090978A | 公开(公告)日 | 2022-02-25 |
申请公布号 | CN114090978A | 申请公布日 | 2022-02-25 |
分类号 | G06F21/31(2013.01)I | 分类 | 计算;推算;计数; |
发明人 | 岳增旭;张大朋;石伟 | 申请(专利权)人 | 曙光信息产业股份有限公司 |
代理机构 | 北京清亦华知识产权代理事务所(普通合伙) | 代理人 | 花丽 |
地址 | 300380天津市西青区华苑产业区(环外)海泰华科大街15号1-3层 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种基于Vue框架细粒度权限的方法,包括:基于访问接口,获取系统的全部页面按钮;根据所述全部页面按钮,获取包含用户页面按钮的数组;将所述数组存储到vuex;根据所述数组对所述全部页面按钮注册自定义指令,生成全局页面按钮。本发明的技术方案,结合Ram用户体系与细粒度权限实现整个系统权限的划分,通过全局的过滤算法和全局的自定义指令以及vuex的存储仓库,使得系统根据登录系统的用户的权限来动态显示页面的内容以及操作权限,实现细粒度权限,极大地减少了对每一个页面的逻辑书写的计算量,从而提升用户体验和系统的运行速度。 |
