zhengjinyi 1 jaar geleden
bovenliggende
commit
b4dc7030fd
1 gewijzigde bestanden met toevoegingen van 200 en 0 verwijderingen
  1. 200 0
      src/router/modules/strict.js

+ 200 - 0
src/router/modules/strict.js

@@ -0,0 +1,200 @@
+/** When your routing table is too long, you can split it into small modules **/
+
+import Layout from '@/layout'
+
+const strictRouter = {
+  path: '/user',
+  component: Layout,
+  redirect: '/user/list',
+  alwaysShow: true, // will always show the root menu
+  name: 'UserSitting', // name必须和后台配置一致,不然匹配不到
+  meta: { title: '用户管理', icon: 'user' },
+  children: [
+    {
+      path: 'record-list',
+      name: 'RecordList',
+      component: () => import('@/views/user/record/list'),
+      meta: { title: '用户行为记录', icon: 'international', activeMenu: '/user/list' }
+    },
+    {
+      path: 'detail-list',
+      hidden: true,
+      component: () => import('@/views/user/record/detail-list'),
+      name: 'RecordDtails',
+      meta: { title: '查看详情', noCache: true, activeMenu: '/user/list' }
+    },
+    {
+      path: 'customer',
+      name: 'CustomerMenu',
+      redirect: '/user/customer',
+      component: () => import('@/views/index'),
+      meta: { title: '潜客搜集' },
+      children: [
+        {
+          path: 'list',
+          name: 'CustomerList',
+          component: () => import('@/views/user/customer/list'),
+          meta: { title: '供应商列表' }
+        },
+        {
+          path: 'market-list',
+          name: 'MarketList',
+          component: () => import('@/views/user/customer/market-list'),
+          meta: { title: '营销数据报表' },
+          hidden: true
+        },
+        {
+          path: 'market-report-list',
+          name: 'MarketReportList',
+          component: () => import('@/views/user/customer/market-report-list'),
+          meta: { title: '数据报表' },
+          hidden: true
+        },
+        {
+          path: 'market-edit',
+          name: 'MarketEdit',
+          component: () => import('@/views/user/customer/market-edit'),
+          meta: { title: '数据报表上传/编辑' },
+          hidden: true
+        },
+        {
+          path: 'customer-stat-list',
+          name: 'CustomerStatsList',
+          component: () => import('@/views/user/customer/customer-stat-list'),
+          meta: { title: '潜客统计列表' },
+          hidden: true
+        },
+        {
+          path: 'customer-remarks',
+          name: 'CustomerRemarks',
+          component: () => import('@/views/user/customer/customer-remarks'),
+          meta: { title: '潜客备注' },
+          hidden: true
+        },
+        {
+          path: 'customer-remarks-add',
+          name: 'CustomerRemarksAdd',
+          component: () => import('@/views/user/customer/customer-remarks-add '),
+          meta: { title: '添加备注' },
+          hidden: true
+        },
+        {
+          path: 'customer-ambition-list',
+          name: 'CustomerAmbitionList',
+          component: () => import('@/views/user/customer/customer-ambition-list'),
+          meta: { title: '意向客户数据' },
+          hidden: true
+        },
+        {
+          path: 'customer-ambition-edit',
+          name: 'CustomerAmbitionEdit',
+          component: () => import('@/views/user/customer/customer-ambition-edit'),
+          meta: { title: '添加/编辑' },
+          hidden: true
+        },
+        {
+          path: 'customer-ambition-sum',
+          name: 'CustomerAmbitionSum',
+          component: () => import('@/views/user/customer/customer-ambition-sum'),
+          meta: { title: '数据总结' },
+          hidden: true
+        },
+        {
+          path: 'customer-article-list',
+          name: 'CustomerArticleList',
+          component: () => import('@/views/user/customer/customer-article-list'),
+          meta: { title: '相关文章' },
+          hidden: true
+        },
+        {
+          path: 'customer-goods-list',
+          name: 'CustomerGoodsList',
+          component: () => import('@/views/user/customer/customer-goods-list'),
+          meta: { title: '相关商品' },
+          hidden: true
+        },
+        {
+          path: 'customer-search-list',
+          name: 'CustomerSearchList',
+          component: () => import('@/views/user/customer/customer-search-list'),
+          meta: { title: '相关搜索词' },
+          hidden: true
+        },
+        {
+          path: 'customer-page-list',
+          name: 'CustomerPageList',
+          component: () => import('@/views/user/customer/customer-page-list'),
+          meta: { title: '页面访问统计' },
+          hidden: true
+        },
+        {
+          path: 'customer-popup-edit',
+          name: 'CustomerPopupEdit',
+          component: () => import('@/views/user/customer/customer-popup-edit'),
+          meta: { title: '弹窗样式编辑' },
+          hidden: true
+        },
+        {
+          path: 'advertis-list',
+          name: 'AdvertisList',
+          component: () => import('@/views/user/customer/advertis-list'),
+          meta: { title: '供应商广告图' }
+        },
+        {
+          path: 'advertis-edit',
+          name: 'AdvertisEdit',
+          component: () => import('@/views/user/customer/advertis-edit'),
+          meta: { title: '广告图添加' }
+        }
+      ]
+    },
+    {
+      path: 'consult',
+      name: 'ConsultMenu',
+      redirect: '/user/consult',
+      component: () => import('@/views/index'),
+      meta: { title: '咨询记录' },
+      children: [
+        {
+          path: 'list',
+          name: 'ConsultList',
+          component: () => import('@/views/user/consult/list'),
+          meta: { title: '用户咨询记录汇总' }
+        },
+        {
+          path: 'unreg-list',
+          name: 'UnregList',
+          component: () => import('@/views/user/consult/unreg-list'),
+          meta: { title: '未注册用户咨询记录' }
+        },
+        {
+          path: 'genre-list',
+          name: 'GenreList',
+          component: () => import('@/views/user/consult/genre-list'),
+          meta: { title: '咨询类别设置' }
+        },
+        {
+          path: 'report-list',
+          name: 'ReportList',
+          component: () => import('@/views/user/consult/report-list'),
+          meta: { title: '报备列表' }
+        },
+        {
+          path: 'detail',
+          name: 'ConsultDetail',
+          component: () => import('@/views/user/consult/detail'),
+          meta: { title: '详情' },
+          hidden: true
+        },
+        {
+          path: 'unreg-detail',
+          name: 'UnregDetail',
+          component: () => import('@/views/user/consult/unreg-detail'),
+          meta: { title: '信息详情' },
+          hidden: true
+        }
+      ]
+    }
+  ]
+}
+export default strictRouter