permission.ts 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. import type { MenuModule } from '/@/router/types.d';
  2. const menu: MenuModule = {
  3. orderNo: 15,
  4. menu: {
  5. name: 'routes.demo.permission.permission',
  6. path: '/permission',
  7. children: [
  8. {
  9. path: 'front',
  10. name: 'routes.demo.permission.front',
  11. children: [
  12. {
  13. path: 'page',
  14. name: 'routes.demo.permission.frontPage',
  15. },
  16. {
  17. path: 'btn',
  18. name: 'routes.demo.permission.frontBtn',
  19. },
  20. {
  21. path: 'auth-pageA',
  22. name: 'routes.demo.permission.frontTestA',
  23. },
  24. {
  25. path: 'auth-pageB',
  26. name: 'routes.demo.permission.frontTestB',
  27. },
  28. ],
  29. },
  30. {
  31. path: 'back',
  32. name: 'routes.demo.permission.back',
  33. children: [
  34. {
  35. path: 'page',
  36. name: 'routes.demo.permission.backPage',
  37. },
  38. {
  39. path: 'btn',
  40. name: 'routes.demo.permission.backBtn',
  41. },
  42. ],
  43. },
  44. ],
  45. },
  46. };
  47. export default menu;