home.js 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. import {
  2. UserLayout,
  3. BasicLayout,
  4. BlankLayout,
  5. BigScreen,
  6. PageView
  7. } from '@/layouts'
  8. export default {
  9. path: '/home',
  10. name: 'home',
  11. redirect: '/home',
  12. component: PageView,
  13. meta: {
  14. title: '首页',
  15. icon: 'home'
  16. },
  17. hideChildrenInMenu: true,
  18. children: [
  19. {
  20. path: '/home',
  21. name: 'home',
  22. redirect: '/home',
  23. component: BlankLayout,
  24. meta: {
  25. title: '首页',
  26. icon: 'home',
  27. hidden: true
  28. },
  29. hideChildrenInMenu: true,
  30. children: [
  31. {
  32. path: '/home',
  33. name: 'home',
  34. component: () => import(/* webpackChunkName: "home" */ '@/views/Home'),
  35. meta: {
  36. title: '首页',
  37. icon: 'home',
  38. hidden: true
  39. }
  40. },
  41. {
  42. path: '/changePwd',
  43. name: 'changePwd',
  44. component: () => import(/* webpackChunkName: "home" */ '@/views/user/ChangePwd'),
  45. meta: {
  46. title: '修改密码',
  47. icon: 'home'
  48. },
  49. hidden: true
  50. },
  51. {
  52. path: '/notice',
  53. name: 'notice',
  54. component: () => import(/* webpackChunkName: "home" */ '@/views/setting/notice/list'),
  55. meta: {
  56. title: '公告',
  57. icon: 'bell'
  58. },
  59. hidden: true
  60. },
  61. {
  62. path: '/dowloadFile',
  63. name: 'dowloadFile',
  64. component: () => import(/* webpackChunkName: "home" */ '@/views/dowloadFile/list'),
  65. meta: {
  66. title: '下载中心',
  67. icon: 'bell'
  68. },
  69. hidden: true
  70. },
  71. // 新品列表
  72. {
  73. path: '/newProduct/list/:onlineFalg',
  74. name: 'newProductList',
  75. component: () => import(/* webpackChunkName: "home" */ '@/views/productManagement/newProduct/list'),
  76. meta: {
  77. title: '新品信息',
  78. icon: 'home'
  79. },
  80. hidden: true
  81. },
  82. {
  83. path: '/newProduct/list/:onlineFalg',
  84. name: 'oldProductList',
  85. component: () => import(/* webpackChunkName: "home" */ '@/views/productManagement/newProduct/list'),
  86. meta: {
  87. title: '下线产品列表',
  88. icon: 'home'
  89. },
  90. hidden: true
  91. },
  92. // 产品详情
  93. {
  94. path: '/viewProduct/:sn',
  95. name: 'viewProduct',
  96. component: () => import(/* webpackChunkName: "home" */ '@/views/productManagement/newProduct/detail'),
  97. meta: {
  98. title: '产品详情',
  99. icon: 'home'
  100. },
  101. hidden: true
  102. }
  103. ]
  104. }
  105. ]
  106. }