開(kāi)源框架若依中的權(quán)限控制邏輯-菜單

      網(wǎng)友投稿 1935 2025-04-01

      起源

      開(kāi)源框架若依中的權(quán)限控制邏輯-菜單

      目前我司生產(chǎn)環(huán)境使用的后臺(tái)服務(wù)系統(tǒng)為:后端國(guó)產(chǎn)開(kāi)源框架jfinal+前端開(kāi)源框架vue-element-admin組成的前后端分離的綜合管理系統(tǒng)。目前該套系統(tǒng)已實(shí)現(xiàn)約兩三個(gè)子功能模塊。

      上周需求方提出,需要給后臺(tái)管理系統(tǒng)增加上權(quán)限管理功能,經(jīng)過(guò)調(diào)研發(fā)現(xiàn),若依框架中的權(quán)限管理比較符合需求方理想中的權(quán)限管理,因此對(duì)若依中的權(quán)限管理展開(kāi)了學(xué)習(xí)。

      若依系統(tǒng)中的角色管理

      下載若依系統(tǒng)源碼后,按照官網(wǎng)文檔中的提示,配置數(shù)據(jù)庫(kù)、端口等,我們分別打開(kāi)前后端項(xiàng)目,如圖所示:

      前端項(xiàng)目目錄如下圖:

      我們分別運(yùn)行前后端:

      后端運(yùn)行入口為ruoyi-admin模塊的RuoYiApplication.java;

      前端在ruoyi-ui目錄下執(zhí)行命令:npm run dev。

      運(yùn)行結(jié)果,可以在瀏覽器中查看到如下頁(yè)面:

      輸入驗(yàn)證碼后進(jìn)入系統(tǒng),頁(yè)面如下:

      可以看到,其系統(tǒng)管理大致分為用戶(hù)管理、角色管理、菜單管理,部門(mén)管理,崗位管理等。

      今天我們先來(lái)看一下其中的菜單管理。主頁(yè)面如圖所示:

      新增功能分為新增目錄,新增菜單,新增按鈕,如圖所示為新增目錄的窗口:

      新增菜單時(shí)的窗口如下:

      新增按鈕的窗口如下所示:

      相比目錄來(lái)說(shuō),新增菜單多了四個(gè)需要填寫(xiě)的內(nèi)容,分別是組件路徑,權(quán)限字符,路由參數(shù),是否緩存。新增按鈕功能相比目錄增加了權(quán)限字符。

      我們分別操作嘗試一下:

      操作完后,我們刷新頁(yè)面:

      可以看到,左側(cè)新增了“測(cè)試目錄”這一目錄,但是點(diǎn)開(kāi)并沒(méi)有子菜單。我們經(jīng)過(guò)測(cè)試,發(fā)現(xiàn),只有將“測(cè)試菜單”的權(quán)限修改為目前已經(jīng)可以查看的一個(gè)權(quán)限字符,并且將其路由參數(shù)設(shè)為空時(shí),左側(cè)菜單欄才會(huì)有“測(cè)試菜單”出現(xiàn)。

      有過(guò)vue前端開(kāi)發(fā)經(jīng)驗(yàn)的人應(yīng)該對(duì)權(quán)限字符并不陌生,它表示一個(gè)菜單我們是否有權(quán)查看,其位于路由組件部分的permissions字段中。

      路由參數(shù)是什么意思呢?為什么寫(xiě)了路由參數(shù)的菜單不會(huì)默認(rèn)出現(xiàn)在左側(cè)欄中呢?時(shí)間關(guān)系,我們另外再闡述。

      NAT

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶(hù)投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶(hù)投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:家具行業(yè)ERP系統(tǒng):提升生產(chǎn)管理效率的關(guān)鍵
      下一篇:Excel兩行互換技巧展示動(dòng)畫(huà)
      相關(guān)文章
      中国china体内裑精亚洲日本| 精品久久香蕉国产线看观看亚洲| 亚洲情综合五月天| 亚洲午夜av影院| 亚洲欧洲自拍拍偷精品 美利坚 | mm1313亚洲国产精品无码试看| 亚洲私人无码综合久久网| 2017亚洲男人天堂一| 国产精品亚洲精品观看不卡| 亚洲自国产拍揄拍| 亚洲AV男人的天堂在线观看| 最新国产精品亚洲| 亚洲日韩AV一区二区三区中文| 亚洲熟女综合一区二区三区| 亚洲乱码中文字幕在线| 亚洲GV天堂GV无码男同| 国产成人精品亚洲一区| 亚洲国产精品尤物YW在线观看| 亚洲午夜日韩高清一区| 亚洲熟妇av一区二区三区漫画| 亚洲一区精品无码| 久久精品国产96精品亚洲 | 亚洲AV无码第一区二区三区 | 亚洲AV无码成人专区| ass亚洲**毛茸茸pics| 2020亚洲男人天堂精品| 久久久久亚洲国产| 久久亚洲中文无码咪咪爱| 亚洲免费日韩无码系列 | 亚洲综合校园春色| 亚洲国产一区二区三区在线观看| 亚洲精品乱码久久久久蜜桃| 另类专区另类专区亚洲| 亚洲综合色在线观看亚洲| 亚洲乱码中文字幕综合| 亚洲av无码一区二区三区不卡| 亚洲专区先锋影音| 亚洲免费电影网站| 亚洲AV色无码乱码在线观看 | 亚洲综合另类小说色区色噜噜| 亚洲动漫精品无码av天堂|