form.ts 635 B

123456789101112131415161718192021222324252627282930
  1. import type { RouteRecordRaw } from 'vue-router';
  2. import { BasicLayout } from '#/layouts';
  3. const routes: RouteRecordRaw[] = [
  4. {
  5. component: BasicLayout,
  6. meta: {
  7. icon: 'material-symbols:dynamic-form',
  8. title: '窗体',
  9. hideInMenu: true,
  10. },
  11. name: 'form',
  12. path: '/form',
  13. children: [
  14. {
  15. meta: {
  16. icon: 'hugeicons:web-design-01',
  17. title: '窗体设计',
  18. maxNumOfOpenTab: 2,
  19. },
  20. name: 'formDesign',
  21. path: 'design/:id',
  22. component: () => import('#/views/form/design/index.vue'),
  23. },
  24. ],
  25. },
  26. ];
  27. export default routes;