order.js 911 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. import BasicLayout from '@/components/main'
  2. const pre = 'order_'
  3. export default {
  4. path: '/admin/order',
  5. name: 'order',
  6. header: 'order',
  7. redirect: {
  8. name: `${pre}list`
  9. },
  10. component: BasicLayout,
  11. children: [
  12. {
  13. path: 'list',
  14. name: `${pre}list`,
  15. meta: {
  16. auth: ['admin-order-storeOrder-index'],
  17. title: '订单管理'
  18. },
  19. component: () => import('@/pages/order/orderList/index')
  20. },
  21. {
  22. path: 'offline',
  23. name: `${pre}offline`,
  24. meta: {
  25. auth: ['admin-order-offline'],
  26. title: '收银订单'
  27. },
  28. component: () => import('@/pages/order/offline/index')
  29. },
  30. {
  31. path: 'invoice/list',
  32. name: `${pre}invoice`,
  33. meta: {
  34. auth: ['admin-order-startOrderInvoice-index'],
  35. title: '发票管理'
  36. },
  37. component: () => import('@/pages/order/invoice/index')
  38. }
  39. ]
  40. }