other.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. const routesOther = [
  2. //监管监测页面
  3. {
  4. path: '/other',
  5. component: () => import('../views/Layout.vue'),
  6. children: [
  7. //返乡调查
  8. {
  9. path: 'return',
  10. component: () => import('../views/Layout.vue'),
  11. children: [
  12. //返乡调查问卷
  13. {
  14. path: 'questionnaire',
  15. name: 'OtherReturnQuestionnaire',
  16. component: () => import('../views/Other/Return/Questionnaire.vue'),
  17. meta: {
  18. requireAuth: false,
  19. role: [],
  20. title: '返乡调查问卷',
  21. },
  22. },
  23. //返乡调查管理列表
  24. {
  25. path: 'list',
  26. name: 'OtherReturnList',
  27. component: () => import('../views/Other/Return/List.vue'),
  28. meta: {
  29. requireAuth: true,
  30. role: [],
  31. title: '返乡调查管理列表',
  32. },
  33. },
  34. //返乡调查管理详情
  35. {
  36. path: 'info',
  37. name: 'OtherReturnInfo',
  38. component: () => import('../views/Other/Return/Info.vue'),
  39. meta: {
  40. requireAuth: true,
  41. role: [],
  42. title: '返乡调查管理详情',
  43. },
  44. },
  45. ]
  46. },
  47. ],
  48. },
  49. ]
  50. export default routesOther