菜單權(quán)限管理

菜單權(quán)限管理

ID:46248809

大?。?23.94 KB

頁數(shù):4頁

時間:2019-11-22

菜單權(quán)限管理_第1頁
菜單權(quán)限管理_第2頁
菜單權(quán)限管理_第3頁
菜單權(quán)限管理_第4頁
資源描述:

《菜單權(quán)限管理》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫

1、菜單權(quán)限管理分權(quán)限管理的目的:規(guī)劃用戶的操作權(quán)限,使用戶只能操作他權(quán)力范圍內(nèi)的內(nèi)容。1新建菜單打開插件對應(yīng)的.plugin文件——點擊界面下方的Menus選項卡——在打開的MenusfromPlugin界面中,添加菜單。菜單詳細信息說明:ID:菜單ID;ParentMenu:父級菜單ID;Name:菜單名稱;URL:點擊菜單要戲陣專到的頁面;Order:菜單序號,自動生成;Type:菜單類型:Backend表示系統(tǒng)后臺菜單;Frontend表示系統(tǒng)前臺菜單;Icon:菜單圖標;Description:菜單描述?!鰁nudetailsS

2、electadmenusdwtailinformationLinWilanageMairJilenus.Modules@{Links?LinksPlugin.NenulTame}IBID:ParentMenu:Name:URL:Order:Type:Icon:Description:2注冊菜單權(quán)限編寫權(quán)限類1)申明靜態(tài)常量,存儲對應(yīng)菜單的ID(新建菜單時,ID項對應(yīng)的值),并在構(gòu)造方法中用super調(diào)用父類的顯式構(gòu)造方法AbstractMenuPriv(StringmenuID,Stringmemo)完成初始化。publicclass

3、LinkPrivextendsAbstractMenuPrivfpublicstaticfinalStringMenuID=nLinkManage";publicLinkPriv(){super(MenuID,null);}}2)申明多個靜態(tài)常量,分別存儲各操作類型對應(yīng)的權(quán)限項的ID(需將菜單ID作為權(quán)限項ID的前綴)。在構(gòu)造方法中通過addltem(StringitemlDStringitemName)方法添加權(quán)限項。publicclassLinkPrivextendsAbstractMenuPriv{publicstaticfin

4、alStringMenuID=',LinkManageH;publicstaticfinalStringAdd=MenuID+n.Addn;publicstaticfinalStringEdit二MenuID+”.Edit";publicstaticfinalStringDelete=MenuID+".Delete";publicLinkPriv(){super(MenuIDfnull);addItem(Add/n@{Common.Add}H);addItem(Edit”@{Common.Edit}”);addItem(Delete/

5、,@{Common.Delete}n);}}向菜單權(quán)限擴展服務(wù)MenuPrivService注冊權(quán)限項注冊后的菜單權(quán)限項會顯示在系統(tǒng)管理的菜單權(quán)限管理界面若菜單下沒有注冊相關(guān)的權(quán)限項,需要顯示上圖統(tǒng)計分析下類似的備注信息時,可以在調(diào)用父類的構(gòu)造方法初始化時,通過第二個參數(shù)進行設(shè)置。代碼示例:publicclassAnalysisPrivextendsAbstractMenuPriv{publicstaticfinalStringMenuID="MainMenus.Analysis";publicAnalysisPriv(){supe^

6、MenuID/^fPlatform.Menu.NoPriv}");

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。