business.js 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. var routers = [
  2. {
  3. //考勤记录
  4. path: '/business/workAttendance/list',
  5. name: 'BusinessWorkAttendanceList',
  6. // route level code-splitting
  7. // this generates a separate chunk (about.[hash].js) for this route
  8. // which is lazy-loaded when the route is visited.
  9. component: () => import('@/views/business/workAttendance-list.vue'),
  10. meta: {
  11. roles: ["admin"],
  12. title: '考勤记录'
  13. }
  14. },
  15. {
  16. //补卡申请记录
  17. path: '/business/fillAttendance/list',
  18. name: 'BusinessFillAttendanceList',
  19. // route level code-splitting
  20. // this generates a separate chunk (about.[hash].js) for this route
  21. // which is lazy-loaded when the route is visited.
  22. component: () => import('@/views/business/fillAttendance-list.vue'),
  23. meta: {
  24. roles: ["admin"],
  25. title: '补卡申请记录'
  26. }
  27. },
  28. {
  29. //异地打卡记录
  30. path: '/business/clockOut/list',
  31. name: 'BusinessClockOutList',
  32. // route level code-splitting
  33. // this generates a separate chunk (about.[hash].js) for this route
  34. // which is lazy-loaded when the route is visited.
  35. component: () => import('@/views/business/clockOut-list.vue'),
  36. meta: {
  37. roles: ["admin"],
  38. title: '异地打卡记录'
  39. }
  40. },
  41. {
  42. //请假记录
  43. path: '/business/requestForLeave/list',
  44. name: 'business-requestForLeave-list',
  45. // route level code-splitting
  46. // this generates a separate chunk (about.[hash].js) for this route
  47. // which is lazy-loaded when the route is visited.
  48. component: () => import('@/views/business/requestForLeave-list.vue'),
  49. meta: {
  50. roles: ["admin"],
  51. title: '请假记录'
  52. }
  53. },
  54. ]
  55. export default routers;