index.js 938 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. import { createRouter, createWebHashHistory } from 'vue-router'
  2. const routes = [
  3. {
  4. path: '/',
  5. name: '',
  6. redirect: '/todo'
  7. },
  8. {
  9. path: '/login',
  10. name: 'login',
  11. component: () => import('@/views/login.vue')
  12. },
  13. {
  14. path: '/todo',
  15. name: 'todo',
  16. component: () => import('@/views/todo.vue')
  17. },
  18. {
  19. path: '/todoDetail',
  20. name: 'todoDetail',
  21. meta: {
  22. title: '审批订单'
  23. },
  24. component: () => import('@/views/todoDetail.vue')
  25. },
  26. {
  27. path: '/orderDetail',
  28. name: 'orderDetail',
  29. meta: {
  30. title: '订单详情'
  31. },
  32. component: () => import('@/views/orderDetail.vue')
  33. },
  34. {
  35. path: '/productList',
  36. name: 'productList',
  37. meta: {
  38. title: '产品列表'
  39. },
  40. component: () => import('@/views/productList.vue')
  41. }
  42. ]
  43. const router = createRouter({
  44. history: createWebHashHistory(process.env.BASE_URL),
  45. routes
  46. })
  47. export default router