-
-
- 菜單管理
-
Ant Design Pro 默認權限實現方案爲前端固定路由表和權限配置,由後端提供用戶權限標識,來識別是否擁有該路由權限。
默認實現方式是通過獲取當前用戶的權限去比對路由表,生成當前用戶具有的權限可訪問的路由表,通過 router.addRoutes 動態掛載到 router 上。
- 添加一級菜單
從左側管理菜單點擊菜單管理進入。
點擊“添加一級菜單”
輸入相關屬性點擊“確定”即可。
注意:
需要授權資源標識指前端路由菜單顯示時需要的授權標識,和後端接口訪問權限的授權標識,一行一個授權標識。
- 修改菜單
點擊操作列下的編輯
輸入相關屬性點擊“確定”即可。
- 添加下級菜單
點擊操作列下的添加子菜單
填寫相關屬性後點擊“確定”即可。
- 移動菜單
爲了方便用戶使用,FreeCMS提供了改變菜單結構的簡便方法,使您在想對菜單結構作出調整時不需要刪除重建菜單。
點擊操作列下的移動
選擇需要調整的位置,直接點擊即可。
注意:
- 如果選擇“設置爲一級菜單”,則此菜單會變爲一級菜單。
- 在改變所屬菜單時,此菜單的子菜單會隨着此菜單轉移。
- 刪除菜單
刪除菜單功能將刪除指定菜單及子菜單,此操作不可恢復,請慎重操作。
點擊操作列下的刪除
爲防止用戶誤操作,系統會提示用戶確認,點擊“確定”按鈕。
- 批量刪除菜單
勾選需要刪除的菜單,點擊批量刪除按鈕
爲防止用戶誤操作,系統會提示用戶確認,點擊“確定”按鈕。