Router.js.vm 1.3 KB

1234567891011121314151617181920212223242526272829303132
  1. import Main from '@/components/main';
  2. // ${tableName}路由
  3. export const ${moduleVar} = [
  4. {
  5. path: '/${webModuleName}',
  6. name: '${moduleClass}',
  7. component: Main,
  8. meta: {
  9. title: '${tableDesc}管理',
  10. icon: 'icon iconfont iconyoujianguanli'
  11. },
  12. children: [
  13. // ${tableDesc}列表
  14. {
  15. path: '/${webModuleName}/${webModuleName}-list',
  16. name: '${moduleClass}List',
  17. meta: {
  18. title: '${tableDesc}列表',
  19. privilege: [
  20. { title: '查询', name: '${webModuleName}-list-query' },
  21. { title: '新增', name: '${webModuleName}-list-add' },
  22. { title: '编辑', name: '${webModuleName}-list-update' },
  23. { title: '批量删除', name: '${webModuleName}-list-batch-delete' },
  24. { title: '批量导出', name: '${webModuleName}-list-batch-export' },
  25. { title: '导出全部', name: '${webModuleName}-list-export-all' }
  26. ]
  27. },
  28. component: () => import('@/views/${webModulePackage}/${webModuleName}-list.vue')
  29. }
  30. ]
  31. }
  32. ];