Prechádzať zdrojové kódy

添加促销产品权限

chenrui 8 mesiacov pred
rodič
commit
fa2b9b6b84
1 zmenil súbory, kde vykonal 10 pridanie a 10 odobranie
  1. 10 10
      src/config/router.config.js

+ 10 - 10
src/config/router.config.js

@@ -3352,7 +3352,7 @@ export const asyncRouterMap = [
               {
                 path: 'list',
                 name: 'promotionInfoList',
-                component: () => import(/* webpackChunkName: "productManagement" */ '@/views/promotionManagement/promotionInfo/list.vue'),
+                component: () => import(/* webpackChunkName: "promotionManagement" */ '@/views/promotionManagement/promotionInfo/list.vue'),
                 meta: {
                   title: '促销活动列表',
                   icon: 'contacts',
@@ -3363,7 +3363,7 @@ export const asyncRouterMap = [
               {
                 path: 'edit/:sn/:pageType',
                 name: 'promotionInfoEdit',
-                component: () => import(/* webpackChunkName: "productManagement" */ '@/views/promotionManagement/promotionInfo/edit.vue'),
+                component: () => import(/* webpackChunkName: "promotionManagement" */ '@/views/promotionManagement/promotionInfo/edit.vue'),
                 meta: {
                   title: '编辑促销',
                   icon: 'contacts',
@@ -3380,20 +3380,20 @@ export const asyncRouterMap = [
             component: BlankLayout,
             meta: {
               title: '促销产品',
-              icon: 'contacts'
-              // permission: 'M_promotionalProductsList'
+              icon: 'contacts',
+              permission: 'M_promotionalProduct'
             },
             hideChildrenInMenu: true,
             children: [
               {
                 path: 'list',
                 name: 'promotionalProductsList',
-                component: () => import(/* webpackChunkName: "productManagement" */ '@/views/promotionManagement/promotionalProducts/list.vue'),
+                component: () => import(/* webpackChunkName: "promotionManagement" */ '@/views/promotionManagement/promotionalProducts/list.vue'),
                 meta: {
                   title: '促销产品列表',
                   icon: 'contacts',
-                  hidden: true
-                  // permission: 'M_promotionalProductsList'
+                  hidden: true,
+                  permission: 'M_promotionalProductList'
                 }
               }
             ]
@@ -3413,7 +3413,7 @@ export const asyncRouterMap = [
               {
                 path: 'list',
                 name: 'couponDetailsList',
-                component: () => import(/* webpackChunkName: "productManagement" */ '@/views/promotionManagement/couponDetails/list.vue'),
+                component: () => import(/* webpackChunkName: "promotionManagement" */ '@/views/promotionManagement/couponDetails/list.vue'),
                 meta: {
                   title: '优惠券详情',
                   icon: 'contacts',
@@ -3451,7 +3451,7 @@ export const asyncRouterMap = [
               {
                 path: 'list',
                 name: 'storeManagementBindList',
-                component: () => import(/* webpackChunkName: "productManagement" */ '@/views/storeManagement/bind/list.vue'),
+                component: () => import(/* webpackChunkName: "storeManagement" */ '@/views/storeManagement/bind/list.vue'),
                 meta: {
                   title: '中心店/配送店绑定列表',
                   icon: 'link',
@@ -3476,7 +3476,7 @@ export const asyncRouterMap = [
               {
                 path: 'list',
                 name: 'storeManagementUserAuthList',
-                component: () => import(/* webpackChunkName: "productManagement" */ '@/views/storeManagement/userAuthorization/list.vue'),
+                component: () => import(/* webpackChunkName: "storeManagement" */ '@/views/storeManagement/userAuthorization/list.vue'),
                 meta: {
                   title: '中心店用户授权列表',
                   icon: 'link',