基於JeecgBoot,如何實現按鈕權限控制?詳解方法和配置過程

JeecgBoot低代碼開發框架,基於代碼生成器,快速開發企業信息應用系統。

 

開源項目:代碼託管在Github和Gitee,國內用戶使用Gitee下載速度較快。

系統環境:Win10/UbuntuJDK8,mavennodedocker。

依賴服務:Docker,MySQL8,Redis5

 image.png

 

一,需求

開發費用管理功能,根據客戶需要添加工作流,其中審批權限是工作流的其中一步,需要獨立於整個工作流進行權限控制,也就是按鈕級別的控制。

 image.png

 

二,JeecgBoot實現方案

1,配置菜單權限

以管理員身份登錄後臺管理系統,依次進入:系統管理 -> 菜單管理,首先配置對應頁面的菜單項,然後選擇添加下級菜單。

 image.png

 

2,添加按鈕權限

依次輸入名稱和授權標識,其它選項默認。注意記下授權標識,後面將會用到。

 image.png

 

3,授權角色

系統管理 -> 角色管理,選擇對應角色,進入授權管理頁面,勾選菜單和按鈕權限。

 image.png

 

三,商戶後臺頁面中應用權限邏輯

完成權限配置後,後臺Vue頁面的開發就非常簡單方便了。只需要添加v-has指令,引用配置權限時聲明的授權標識。

 image.png

 

==

羚駕科技是一家初創的互聯網科技公司,開發運營小羚蜂零工用工平臺和文創產業園。

 

作爲一家初創公司,我們深知人才的重要性,如果你有一顆不安的心,內心湧動着激情和夢想,那麼,來吧,加入羚駕科技,一起激情盪漾,一起經歷風雨坎坷,讓我們共同創造終將到來的輝煌!

 

現開放高級技術職位,架構、中間件、分佈式、微服務、風控、數據安全,有沒有自己的看法和經驗想要分享?歡迎來聊。

 

寫代碼,

寫好代碼,

寫符合軟件工程規範的代碼。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章