基于Vue框架細(xì)粒度權(quán)限的方法、設(shè)備以及存儲(chǔ)介質(zhì)

基本信息

申請(qǐng)?zhí)?/td> CN202111328727.9 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN114090978A 公開(kāi)(公告)日 2022-02-25
申請(qǐng)公布號(hào) CN114090978A 申請(qǐng)公布日 2022-02-25
分類號(hào) G06F21/31(2013.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 岳增旭;張大朋;石偉 申請(qǐng)(專利權(quán))人 曙光信息產(chǎn)業(yè)股份有限公司
代理機(jī)構(gòu) 北京清亦華知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 花麗
地址 300380天津市西青區(qū)華苑產(chǎn)業(yè)區(qū)(環(huán)外)海泰華科大街15號(hào)1-3層
法律狀態(tài) -

摘要

摘要 本發(fā)明公開(kāi)了一種基于Vue框架細(xì)粒度權(quán)限的方法,包括:基于訪問(wèn)接口,獲取系統(tǒng)的全部頁(yè)面按鈕;根據(jù)所述全部頁(yè)面按鈕,獲取包含用戶頁(yè)面按鈕的數(shù)組;將所述數(shù)組存儲(chǔ)到vuex;根據(jù)所述數(shù)組對(duì)所述全部頁(yè)面按鈕注冊(cè)自定義指令,生成全局頁(yè)面按鈕。本發(fā)明的技術(shù)方案,結(jié)合Ram用戶體系與細(xì)粒度權(quán)限實(shí)現(xiàn)整個(gè)系統(tǒng)權(quán)限的劃分,通過(guò)全局的過(guò)濾算法和全局的自定義指令以及vuex的存儲(chǔ)倉(cāng)庫(kù),使得系統(tǒng)根據(jù)登錄系統(tǒng)的用戶的權(quán)限來(lái)動(dòng)態(tài)顯示頁(yè)面的內(nèi)容以及操作權(quán)限,實(shí)現(xiàn)細(xì)粒度權(quán)限,極大地減少了對(duì)每一個(gè)頁(yè)面的邏輯書寫的計(jì)算量,從而提升用戶體驗(yàn)和系統(tǒng)的運(yùn)行速度。