vueThink中的 admin 默認是展示所有權限,其他的權限組用戶就要自己去特定進行配置
http://vuedemo.cn:8181 這裏我是默認本地配置了apache到 php\public 下的絕對路徑
安裝成功登錄之後,默認顯示的菜單是這樣,後面會做新增菜單配置操作
第一步: 先複製模板創建一個前端vue的目錄出來,然後進行 routes.js 的前端頁面路由配置即可, 這裏我新建了一個 Demo【模塊】->demouser【目錄】->list.vue 的頁面
進行前端路由配置指定到當前目錄文件,找到 routes.js 直接拷貝 對應好目錄即可
第二部:後端php配置
直接去php\application\admin\controller 新建控制器
然後找到後端的路由配置文件,配置一下路由,根據裏面的原有的demo參考複製即可,此處需注意請求方式是,post or get
現在配置完成,直接在瀏覽器進行訪問,效果如下,ok配置成功。
下面開始進行左側菜單、頭部菜單和新配置用戶權限指定配置菜單操作
注意: 此處配置用戶權限順序(先配置,在配置做綁定), 權限規則->菜單管理
第一步:權限規則配置 : 先配置一級權限,在配置個二級,在配置到具體的方法
最後配置後,如下圖
第二步:菜單管理配置: 下拉沒默認是餓了麼ui版本問題,升級下即可
1.新一個頂部菜單,綁定控制器權限
2.在新建左側一級模塊菜單,綁定權限規則中新增的二級菜單權限,上級菜單綁定頭部菜單
3.新建左側二級菜單,綁定權限,選擇當前列表要綁定的控制器方法,上級菜單綁定左側菜單
第三步:新增用戶組權限配置,我們綁定到當前配置的權限
第四步:新增用戶綁定權限配置 ,配置完成後,然後退出重新登錄當前配置的,demouser賬戶
效果如下圖,ok權限配置操作完成
重新登錄admin用戶,便可看到所有權限,如下圖
轉載地址: https://www.cnblogs.com/LoveProgram/articles/7241240.html