You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

61 lines
1.6 KiB

4 years ago
  1. /* Layout */
  2. import Layout from '../views/layout/Layout'
  3. const _import = require('./_import_' + process.env.NODE_ENV)
  4. export default {
  5. routes: [
  6. { path: '/changeEmailStepOne', component: _import('myWork/set/ChangeEmailStepOne'), hidden: true },
  7. { path: '/changeEmailStepTwo', component: _import('myWork/set/ChangeEmailStepTwo'), hidden: true },
  8. { path: '/updateUserInfo', component: _import('myWork/set/index'), hidden: true },
  9. {
  10. path: '/my/work',
  11. component: Layout,
  12. name: '我的工作台',
  13. meta: {
  14. title: '我的工作台',
  15. icon: 'task'
  16. },
  17. iconCls: 'fa el-icon-menu',
  18. // leaf: true,
  19. children: [
  20. {
  21. path: 'index',
  22. component: _import('myWork/my/index'),
  23. name: '我的',
  24. meta: {
  25. title: '我的',
  26. icon: 'component'
  27. }
  28. },
  29. {
  30. path: 'updateUserInfo',
  31. component: _import('myWork/set/index'),
  32. name: '账户设置',
  33. meta: {
  34. title: '设置',
  35. icon: 'component'
  36. }
  37. },
  38. {
  39. path: 'message',
  40. component: _import('myWork/message/index'),
  41. name: '消息中心',
  42. meta: {
  43. title: '消息中心',
  44. icon: 'component'
  45. }
  46. },
  47. {
  48. path: 'userLoginRecord',
  49. component: _import('myWork/userLoginRecord/index'),
  50. name: '登录日志',
  51. meta: {
  52. title: '登录日志',
  53. icon: 'component'
  54. }
  55. },
  56. ]
  57. }
  58. ]
  59. }