首頁
產(chǎn)品
文檔
正版
授權(quán)查詢
3.5折優(yōu)惠
渠道合作
更多
關(guān)于我們
提交工單
聯(lián)系我們
AI編程
likeadmin
AI數(shù)字人
碼多多AI
演示中心
源碼下載
登錄/注冊
likeshop開發(fā)文檔
開發(fā)文檔
展開
? 必看說明
說明
? 部署上線
服務(wù)器域名準(zhǔn)備工作
阿里云怎么安裝寶塔面板、域名解析、開放端口等①
騰訊云怎么安裝寶塔面板、域名解析、開放端口等②
華為云怎么安裝寶塔面板、域名解析、開放端口③
寶塔部署
服務(wù)端寶塔面板部署①
phpStudy部署安裝②
發(fā)布上線
準(zhǔn)備工作
微信小程序如何發(fā)布上線①
微信公眾號商城發(fā)布上線②
安卓蘋果APP③
PC端SEO模式④
定時(shí)任務(wù)
寶塔定時(shí)任務(wù)配置①
linux定時(shí)任務(wù)配置②
在線客服
環(huán)境配置
系統(tǒng)設(shè)置
短信配置
騰訊短信配置
??? 數(shù)據(jù)接口
必看
接口文檔
?? 數(shù)據(jù)庫字典
數(shù)據(jù)庫字典
??? 二次開發(fā)
功能
后臺DIY組件二次開發(fā)
后臺菜單
目錄結(jié)構(gòu)
likeshop單商戶高級版目錄結(jié)構(gòu)
前端
管理后臺二開編譯上線
nuxt.js PC端如何并發(fā)布
uniapp H5(手機(jī)網(wǎng)頁)編譯后如何發(fā)布
服務(wù)端
接口說明
列表類使用
導(dǎo)出功能
問題合集
支付寶支付后,后臺訂單顯示未支付
顯示當(dāng)前無法更新版本
進(jìn)行授權(quán)后無法訪問
前端使用nvm切換node版本問題
后臺菜單
## 服務(wù)端菜單目錄結(jié)構(gòu) \server\app\adminapi\config下的 **├─??config ** **│ ├─auth.php ** //菜單文件 **│ ├─menu.php ** //權(quán)限文件 ------------ #### menu.php文件示例: ```php [ 'name' => '商品', //一級菜單名稱 'type' => 1, //類型:1-菜單;2-權(quán)限 'sons' => [ //子級 [ 'name' => '商品管理', //二級菜單名稱 'type' => 1, //類型:1-菜單;2-權(quán)限 'sons' => [ [ 'name' => '查看', //權(quán)限名稱 'type' => 2, //類型:1-菜單;2-權(quán)限 'auth_key' => 'goods/goods.view' //權(quán)限key,key要確保唯一,該字段可拆分goods、goods、view在auth.php中使用 ], [ 'name' => '管理', 'type' => 2, 'auth_key' => 'goods/goods.manage' ] ], ], [ 'name' => '分類管理', 'type' => 1, 'sons' => [ [ 'name' => '查看', 'type' => 2, 'auth_key' => 'goods/category.view' ], [ 'name' => '管理', 'type' => 2, 'auth_key' => 'goods/category.manage' ] ] ], ], ], ``` #### auth_key字段設(shè)計(jì)規(guī)則是: 菜單/菜單.權(quán)限 #### auth.php文件示例: ```php //商品 'goods' => [ //'goods'=> 對應(yīng)menu.php商品管理的auth_key=>'goods/goods.view' 中的第一個(gè)goods //商品管理 'goods' => [ //'goods'=> 對應(yīng)menu.php商品管理的auth_key=>'goods/goods.view' 中的第二個(gè)goods 'page_path' => '/goods/lists', //該字段表示前端的頁面路徑,用于跳轉(zhuǎn) 'view' => [ //查看權(quán)限,對應(yīng)menu.php商品管理的auth_key=>'goods/goods.view' 中的view 'button_auth' => ['view'], //view下的按鈕權(quán)限(現(xiàn)在沒用到,可隨便填,該設(shè)計(jì)是方便以后將權(quán)限分到按鈕) 'action_auth' => ['goods.goods/lists','goods.goods/otherlist'], ], //服務(wù)端接口權(quán)限 'manage' => [ //管理權(quán)限,對應(yīng)menu.php商品管理的auth_key=>'goods/goods.manage' 中的manage 'button_auth' => ['auth_all'], 'action_auth' => [ //服務(wù)端接口權(quán)限 'goods.goods/add', 'goods.goods/edit', 'goods.goods/del', 'goods.goods/status', 'goods.goods/sort', 'goods.goods/export', ] ], ], //分類管理 'category' => [ 'page_path' => '/goods/category', 'view' => [ 'button_auth' => ['view'], 'action_auth' => ['goods.goodscategory/lists'], ], 'manage' => [ 'button_auth' => ['auth_all'], 'action_auth' => [ 'goods.category/add', 'goods.category/edit', 'goods.category/status', 'goods.category/del', ] ], ] ], ``` #### menu.php和auth.php文件主要是通過auth_key關(guān)聯(lián),新增菜單請確保唯一 ------------ ## 角色菜單權(quán)限添加 #### 在后臺設(shè)置-平臺權(quán)限-角色中權(quán)限里面設(shè)置好菜單權(quán)限就可以了。  ** 注:如果菜單權(quán)限設(shè)置好沒生效,請檢查menu.php中的auth_key字段和auth.php各個(gè)索引有沒有對上。** ## 前端路由 \web\src\router下的 **├─??router ** **│ ├─modules ** //各個(gè)模塊的路由配置 **│ ├─index.ts ** //路由入口文件 ```js //# router/index.ts // 權(quán)限路由,根據(jù)路由渲染菜單 export const asyncRoutes: Array
= [ ...index, //首頁 ...shop, //店鋪 ...goods, //商品 ...order, //訂單 ...user, //用戶 ...marketing, //營銷 ...application, //應(yīng)用 ...finance, //財(cái)務(wù) ...data, //數(shù)據(jù) ...channel, //渠道 ...setting //設(shè)置 ] //不受權(quán)限控制且不會出現(xiàn)在左側(cè)菜單的路由 const constantRoutes: Array
= [ { path: '*', redirect: '/error/404' }, { path: '/account', name: 'account', component: Secondary, redirect: '/account/login', children: [ { path: '/account/login', name: 'login', meta: { title: '登錄', parentPath: '/account' }, component: () => import('@/views/account/login.vue') } ] }, ... ] ``` ### 路由信息 ```js meta: { hidden: true, //是否在左側(cè)菜單中隱藏 title: '', //頁面標(biāo)題 parentPath: '', // 父級路徑(用于1級菜單的選中) prevPath: '', // 上一個(gè)頁面的路徑(用于詳情頁時(shí)選中對應(yīng)的菜單) moduleName: '' //模塊名稱 (定義為一個(gè)模塊,則2,3級菜單中只會顯示對應(yīng)模塊的菜單,如營銷,應(yīng)用下面的子模塊) icon: '', //圖標(biāo)名稱 permission: ['view'] //權(quán)限字符,固定寫法,是一個(gè)菜單頁面才需要 } ```
主站蜘蛛池模板:
日产精品卡2卡三卡乱码网址
|
chinese乱子伦xxxx国语对白
|
精品哟哟哟国产在线不卡
|
极品丝袜老师h系列全文
|
国产在线视频色综合
|
丰满少妇被猛男猛烈进入久久
|
精品熟女少妇av免费久久
|
日本熟妇乱人伦XXXX
|
啊灬啊别停灬用力啊老师网站
|
综合一区自拍亚洲综合图区
|
女人把腿给男人桶视频app
|
亚洲激情成人网
|
日本免费色视频
|
无码av大香线蕉伊人久久
|
国产免费女女脚奴视频网
|
中国帅男同chinese69
|
狠狠97人人婷婷五月
|
国产精品亚洲片在线花蝴蝶
|
把英语课代表按在地上c网站
|
免费国产不卡午夜福在线
|
69农夫和老妇重口小说
|
日韩在线一区二区三区免费视频
|
久久久久亚洲精品无码网址色欲
|
精品国产v无码大片在线看
|
国产色视频在线
|
久久精品亚洲欧美va
|
精品一区二区三区在线视频
|
国产美女久久精品香蕉69
|
久久国产精品最新一区
|
麻豆映画传媒有限公司地址
|
成人毛片手机版免费看
|
亚洲精品欧美精品日韩精品
|
91香蕉视频直播
|
妞干网在线免费视频
|
免费a级毛片无码av
|
亚洲欧美校园春色
|
成人免费在线播放
|
亚洲国产精品成人精品小说
|
草莓视频黄色在线观看
|
国精品无码一区二区三区在线
|
亚洲精品欧美精品日韩精品
|