lilei 7 月之前
父節點
當前提交
abf15db8ce
共有 3 個文件被更改,包括 47 次插入49 次删除
  1. 46 0
      src/config/dealerManagement.js
  2. 0 46
      src/config/promotionRulesManagement.js
  3. 1 3
      src/config/router.config.js

+ 46 - 0
src/config/dealerManagement.js

@@ -107,6 +107,52 @@ export default {
               }
             ]
           },
+          {
+            path: '/promotionRulesManagement/dealerPromotions',
+            redirect: '/promotionRulesManagement/dealerPromotions/list',
+            name: 'dealerPromotionManagement',
+            component: BlankLayout,
+            meta: {
+              title: '经销商促销',
+              icon: 'setting',
+              permission: 'M_dealerPromotionManagementList'
+            },
+            hideChildrenInMenu: true,
+            children: [
+              {
+                path: 'list',
+                name: 'dealerPromotionManagementList',
+                component: () => import(/* webpackChunkName: "dealerManagement" */ '@/views/promotionRulesManagement/dealerPromotions/list.vue'),
+                meta: {
+                  title: '经销商促销',
+                  icon: 'setting',
+                  hidden: true,
+                  permission: 'M_dealerPromotionManagementList'
+                }
+              },
+              {
+                path: 'detail',
+                name: 'dealerPromotionManagementDetail',
+                component: () => import(/* webpackChunkName: "dealerManagement" */ '@/views/promotionRulesManagement/dealerPromotions/detail.vue'),
+                meta: {
+                  title: '促销活动详情',
+                  icon: 'thunderbolt',
+                  hidden: true
+                }
+              },
+              {
+                path: 'ruleSet',
+                name: 'dealerPromotionManagementRule',
+                component: () => import(/* webpackChunkName: "dealerManagement" */ '@/views/promotionRulesManagement/dealerPromotions/detail.vue'),
+                meta: {
+                  title: '促销规则设置',
+                  icon: 'thunderbolt',
+                  replaceTab: true,
+                  hidden: true
+                }
+              }
+            ]
+          },
           {
             path: '/dealerManagement/provincialWarehouseManagement',
             redirect: '/dealerManagement/provincialWarehouseManagement/list',

+ 0 - 46
src/config/promotionRulesManagement.js

@@ -16,52 +16,6 @@ export default {
           permission: 'M_promotionRulesManagement'
         },
         children: [
-          {
-            path: '/promotionRulesManagement/dealerPromotions',
-            redirect: '/promotionRulesManagement/dealerPromotions/list',
-            name: 'dealerPromotionManagement',
-            component: BlankLayout,
-            meta: {
-              title: '经销商促销',
-              icon: 'setting',
-              permission: 'M_dealerPromotionManagementList'
-            },
-            hideChildrenInMenu: true,
-            children: [
-              {
-                path: 'list',
-                name: 'dealerPromotionManagementList',
-                component: () => import(/* webpackChunkName: "dealerManagement" */ '@/views/promotionRulesManagement/dealerPromotions/list.vue'),
-                meta: {
-                  title: '经销商促销',
-                  icon: 'setting',
-                  hidden: true,
-                  permission: 'M_dealerPromotionManagementList'
-                }
-              },
-              {
-                path: 'detail',
-                name: 'dealerPromotionManagementDetail',
-                component: () => import(/* webpackChunkName: "promotionRulesManagement" */ '@/views/promotionRulesManagement/dealerPromotions/detail.vue'),
-                meta: {
-                  title: '促销活动详情',
-                  icon: 'thunderbolt',
-                  hidden: true
-                }
-              },
-              {
-                path: 'ruleSet',
-                name: 'dealerPromotionManagementRule',
-                component: () => import(/* webpackChunkName: "promotionRulesManagement" */ '@/views/promotionRulesManagement/dealerPromotions/detail.vue'),
-                meta: {
-                  title: '促销规则设置',
-                  icon: 'thunderbolt',
-                  replaceTab: true,
-                  hidden: true
-                }
-              }
-            ]
-          }
           // {
           //   path: '/promotionRulesManagement/promotionManagement',
           //   redirect: '/promotionRulesManagement/promotionManagement/list',

+ 1 - 3
src/config/router.config.js

@@ -25,7 +25,7 @@ import otherReport from './report/otherReport' // 其他报表
 import dealerManagement from './dealerManagement' // 经销商管理
 import productManagement from './productManagement' // 产品管理
 import supplierManagement from './supplierManagement' // 供应商管理
-import promotionRulesManagement from './promotionRulesManagement' // 促销管理
+// import promotionRulesManagement from './promotionRulesManagement' // 促销管理
 import easyPassManagement from './easyPassManagement' // 易码通管理
 import bigStatistics from './bigStatistics' // 大屏统计
 import sysSetting from './sysSetting' // 系统设置
@@ -67,8 +67,6 @@ export const asyncRouterMap = [
       dealerManagement,
       //  供应商管理
       supplierManagement,
-      // 促销管理
-      promotionRulesManagement,
       // 易码通
       easyPassManagement,
       // 大屏数据