order.js 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. /* Layout */
  2. import Layout from '@/layout'
  3. const orderRouter = {
  4. path: '/order',
  5. component: Layout,
  6. redirect: '/order/list',
  7. name: 'Order',
  8. meta: { title: '订单管理', icon: 'el-icon-shopping-cart-1' },
  9. alwaysShow: true,
  10. children: [
  11. {
  12. path: 'list',
  13. name: 'List',
  14. component: () => import('@/views/order/list'),
  15. meta: { title: '订单列表', icon: 'el-icon-document-copy' }
  16. },
  17. {
  18. path: 'refund',
  19. name: 'Refund',
  20. component: () => import('@/views/order/refund'),
  21. meta: { title: '用户退款列表', icon: 'el-icon-money' }
  22. },
  23. {
  24. path: 'refund-detail',
  25. name: 'RefundDeatil',
  26. component: () => import('@/views/order/refund-detail'),
  27. meta: { title: '退款详情', noCache: true, activeMenu: '/order/refund' },
  28. hidden: true
  29. },
  30. {
  31. path: 'deliver',
  32. name: 'Deliver',
  33. component: () => import('@/views/order/deliver'),
  34. meta: { title: '订单发货', noCache: true, activeMenu: '/order/deliver' },
  35. hidden: true
  36. },
  37. {
  38. path: 'deliver-record',
  39. name: 'deliverRecord',
  40. component: () => import('@/views/order/deliver-record'),
  41. meta: { title: '发货记录', noCache: true, activeMenu: '/order/deliver' },
  42. hidden: true
  43. },
  44. {
  45. path: 'addLogistics',
  46. name: 'AddLogistics',
  47. component: () => import('@/views/order/addLogistics'),
  48. meta: { title: '添加物流', noCache: true, activeMenu: '/order/addLogistics' },
  49. hidden: true
  50. },
  51. {
  52. path: 'detail',
  53. name: 'Detail',
  54. component: () => import('@/views/order/detail'),
  55. meta: { title: '订单详情', noCache: true, activeMenu: '/order/list' },
  56. hidden: true
  57. },
  58. {
  59. path: 'logistics',
  60. name: 'logistics',
  61. component: () => import('@/views/order/logistics'),
  62. meta: { title: '发货记录', noCache: true, activeMenu: '/order/list' },
  63. hidden: true
  64. },
  65. {
  66. path: 'refund-record',
  67. name: 'RefundRecord',
  68. component: () => import('@/views/order/refund-record'),
  69. meta: { title: '收退款记录', noCache: true, activeMenu: '/order/list' },
  70. hidden: true
  71. },
  72. {
  73. path: 'refund-return',
  74. name: 'RefundRreturn',
  75. component: () => import('@/views/order/refund-return'),
  76. meta: { title: '退款(退货)记录', noCache: true, activeMenu: '/order/list' },
  77. hidden: true
  78. }
  79. ]
  80. }
  81. export default orderRouter