base.js 6.27 KB
// 基础路由
const baseRouter = [{
    path: '/home',
    component: (resolve) => require(['@/views//statisticsList/form9'], resolve),
    name: 'home',
    meta: {
      title: 'home',
      icon: 'icon-ym icon-ym-nav-home',
      affix: true,
      zhTitle: '首页'
    }
  },
  {
    path: '/dashboard',
    component: (resolve) => require(['@/views/dashboard'], resolve),
    name: 'dashboard',
    meta: {
      title: 'dashboard',
      icon: 'icon-ym icon-ym-generator-kanban',
      affix: false,
      zhTitle: '美业仪表板'
    }
  },
  {
    path: '/messageRecord',
    component: (resolve) => require(['@/views/basic/messageRecord'], resolve),
    name: 'messageRecord',
    meta: {
      title: 'messageRecord',
      affix: false,
      zhTitle: '消息中心',
      icon: 'icon-ym icon-ym-sysNotice',
    }
  },
  {
    path: '/previewModel',
    component: (resolve) => require(['@/views/basic/dynamicModel'], resolve),
    name: 'previewModel',
    meta: {
      title: 'previewModel',
      affix: false,
      zhTitle: '功能预览',
      icon: 'icon-ym icon-ym-btn-preview',
    }
  },
  {
    path: '/profile',
    component: (resolve) => require(['@/views/basic/profile'], resolve),
    name: 'profile',
    meta: {
      title: 'profile',
      affix: false,
      zhTitle: '个人信息',
      icon: 'icon-ym icon-ym-user',
    }
  },
  {
    path: '/beauty-dashboard',
    component: (resolve) => require(['@/views/dashboard'], resolve),
    name: 'beautyDashboard',
    meta: {
      title: 'beautyDashboard',
      affix: false,
      zhTitle: '美业仪表板',
      icon: 'icon-ym icon-ym-generator-kanban',
    }
  },
  {
    path: '/lqEvent',
    component: (resolve) => require(['@/views/lqEvent'], resolve),
    name: 'lqEvent',
    meta: {
      title: 'lqEvent',
      affix: false,
      zhTitle: '拓客活动',
      icon: 'icon-ym icon-ym-s-data',
    }
  },
    {
      path: '/lqInventory',
      component: (resolve) => require(['@/views/lqInventory'], resolve),
      name: 'lqInventory',
      meta: {
        title: 'lqInventory',
        affix: false,
        zhTitle: '库存管理',
        icon: 'icon-ym icon-ym-box',
      }
    },
    {
      path: '/lqInventory/application-list',
      component: (resolve) => require(['@/views/lqInventory/application-list'], resolve),
      name: 'lqInventoryApplicationList',
      meta: {
        title: 'lqInventoryApplicationList',
        affix: false,
        zhTitle: '库存使用申请列表',
        icon: 'icon-ym icon-ym-document',
      }
    },
    {
      path: '/lqInventory/store-receive-statistics',
      component: (resolve) => require(['@/views/lqInventory/store-receive-statistics'], resolve),
      name: 'lqInventoryStoreReceiveStatistics',
      meta: {
        title: 'lqInventoryStoreReceiveStatistics',
        affix: false,
        zhTitle: '门店领取统计',
        icon: 'icon-ym icon-ym-s-data',
      }
    },
    {
      path: '/lqInventory/warehouse-pending-delivery',
      component: (resolve) => require(['@/views/lqInventory/warehouse-pending-delivery'], resolve),
      name: 'lqInventoryWarehousePendingDelivery',
      meta: {
        title: 'lqInventoryWarehousePendingDelivery',
        affix: false,
        zhTitle: '仓库待领取统计',
        icon: 'icon-ym icon-ym-printer',
      }
    },
  {
    path: '/salaryCalculation',
    component: (resolve) => require(['@/views/salaryCalculation/index'], resolve),
    name: 'salaryCalculation',
    meta: {
      title: 'salaryCalculation',
      affix: false,
      zhTitle: '工资计算',
      icon: 'icon-ym icon-ym-money',
    }
  },
  {
    path: '/salaryStatistics',
    component: (resolve) => require(['@/views/salaryStatistics/index'], resolve),
    name: 'salaryStatistics',
    meta: {
      title: 'salaryStatistics',
      affix: false,
      zhTitle: '工资统计',
      icon: 'icon-ym icon-ym-s-data',
    }
  },
  {
    path: '/goldTriangleStatistics',
    component: (resolve) => require(['@/views/goldTriangleStatistics/index'], resolve),
    name: 'goldTriangleStatistics',
    meta: {
      title: 'goldTriangleStatistics',
      affix: false,
      zhTitle: '金三角开卡业绩统计',
      icon: 'icon-ym icon-ym-s-data',
    }
  },
  {
    path: '/personalPerformanceStatistics',
    component: (resolve) => require(['@/views/personalPerformanceStatistics/index'], resolve),
    name: 'personalPerformanceStatistics',
    meta: {
      title: 'personalPerformanceStatistics',
      affix: false,
      zhTitle: '健康师个人开单业绩统计',
      icon: 'icon-ym icon-ym-user',
    }
  },
  {
    path: '/techPerformanceStatistics',
    component: (resolve) => require(['@/views/techPerformanceStatistics/index'], resolve),
    name: 'techPerformanceStatistics',
    meta: {
      title: 'techPerformanceStatistics',
      affix: false,
      zhTitle: '科技部开单业绩统计',
      icon: 'icon-ym icon-ym-s-promotion',
    }
  },
  {
    path: '/storeConsumePerformanceStatistics',
    component: (resolve) => require(['@/views/storeConsumePerformanceStatistics/index'], resolve),
    name: 'storeConsumePerformanceStatistics',
    meta: {
      title: 'storeConsumePerformanceStatistics',
      affix: false,
      zhTitle: '门店耗卡业绩统计',
      icon: 'icon-ym icon-ym-s-shop',
    }
  },
  {
    path: '/departmentConsumePerformanceStatistics',
    component: (resolve) => require(['@/views/departmentConsumePerformanceStatistics/index'], resolve),
    name: 'departmentConsumePerformanceStatistics',
    meta: {
      title: 'departmentConsumePerformanceStatistics',
      affix: false,
      zhTitle: '个人消耗业绩统计',
      icon: 'icon-ym icon-ym-user-solid',
    }
  },
  {
    path: '/storeTotalPerformanceStatistics',
    component: (resolve) => require(['@/views/storeTotalPerformanceStatistics/index'], resolve),
    name: 'storeTotalPerformanceStatistics',
    meta: {
      title: 'storeTotalPerformanceStatistics',
      affix: false,
      zhTitle: '门店总业绩统计',
      icon: 'icon-ym icon-ym-s-finance',
    }
  },
  {
    path: '/lqOrderRecords',
    component: (resolve) => require(['@/views/lqOrderRecords/index'], resolve),
    name: 'lqOrderRecords',
    meta: {
      title: 'lqOrderRecords',
      affix: false,
      zhTitle: '旧日志',
      icon: 'icon-ym icon-ym-document',
    }
  }
]
export default baseRouter