index.js 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. import Desktop from '../Desktop.vue';
  2. const CheckBoxExample = () => import(/* webpackChunkName: "check-box-example" */ '../checkbox/src/CheckBoxExample.vue');
  3. const DateExample = () => import(/* webpackChunkName: "date-example" */ '../date/src/DateExample.vue');
  4. const DateTimeExample = () => import(/* webpackChunkName: "date-time-example" */ '../datetime/src/DateTimeExample.vue');
  5. const ModalExample = () => import(/* webpackChunkName: "modal-example" */ '../modal/src/ModalExample.vue');
  6. const NavbarExample = () => import(/* webpackChunkName: "nav-bar-example" */ '../navbar/src/NavbarExample.vue');
  7. const ImagePreviewExample = () => import(/* webpackChunkName: "image-preview-example" */ '../image-preview/src/ImagePreviewExample.vue');
  8. const PageSizeSelectExample = () => import(/* webpackChunkName: "page-size-select-example" */ '../page-size-select/src/PageSizeSelectExample.vue');
  9. const PrintExample = () => import(/* webpackChunkName: "print-example" */ '../print/src/PrintExample.vue');
  10. const ScannerExample = () => import(/* webpackChunkName: "scanner-example" */ '../scanner/src/ScannerExample.vue');
  11. const SwitchesExample = () => import(/* webpackChunkName: "switches-example" */ '../switches/src/SwitchesExample.vue');
  12. const TimeExample = () => import(/* webpackChunkName: "time-example" */ '../time/src/TimeExample.vue');
  13. const TreeExample = () => import(/* webpackChunkName: "tree-example" */ '../tree/src/TreeExample.vue');
  14. const UploadWidgetExample = () => import(/* webpackChunkName: "tree-example" */ '../upload-widget/src/UploadWidgetExample.vue');
  15. const VueBootstrapPaginationExample = () => import(/* webpackChunkName: "tree-example" */ '../vue-bootstrap-pagination/src/VueBootstrapPaginationExample.vue');
  16. const VueMonthlyPickerExample = () => import(/* webpackChunkName: "vue-monthly-picker-example" */ '../vue-monthly-picker/src/VueMonthlyPickerExample.vue');
  17. const YearPickerExample = () => import(/* webpackChunkName: "year-picker-example" */ '../year-picker/src/YearPickerExample.vue');
  18. const InputNumberExample = () => import(/* webpackChunkName: "input-number-example" */ '../input-number/src/InputNumberExample.vue');
  19. const AntdPaginationExample = () => import(/* webpackChunkName: "antd-pagination-example" */ '../paginationNew/src/AntdPaginationExample.vue');
  20. const LoadingExample = () => import(/* webpackChunkName: "loading-example" */ '../loading/src/LoadingExample.vue');
  21. const SearchWidgetExample = () => import(/* webpackChunkName: "search-widget-example" */ '../info/SearchWidgetExample.vue');
  22. const ProcessReport = () => import(/* webpackChunkName: "process-report" */ '../../packages/process/src/ProcessReport.vue');
  23. const InfoWindowExample = () => import(/* webpackChunkName: "info-window" */ '../../examples/info/InfoWindowExample.vue');
  24. const DocGeneratorSelected = () => import(/* webpackChunkName: "doc-generator-selected" */ '../../packages/info/src/DocGeneratorSelected.vue');
  25. const SearchInput = () => import(/* webpackChunkName: "doc-generator-selected" */ '../../packages/info/src/SearchInput.vue');
  26. const SearchInputExample = () => import(/* webpackChunkName: "doc-generator-selected" */ '../search-input/SearchInputExample.vue');
  27. const WriteEpcExample = () => import('../print/src/WriteEpcExample.vue');
  28. const DocGeneratorExample = () => import('../info/DocGeneratorExample.vue');
  29. const DocGeneratorExample2 = () => import('../doc-generator/DocGeneratorExample.vue');
  30. const NotifyExample = () => import('../notify/NotifyExample.vue');
  31. export default {
  32. routes: [
  33. {
  34. path: '/desktop',
  35. component: Desktop,
  36. children: [
  37. /** 复选框控件 */
  38. { path: 'check-box-example', component: CheckBoxExample },
  39. /** 日期控件 */
  40. { path: 'date-example', component: DateExample },
  41. /** 日期时间控件 */
  42. { path: 'date-time-example', component: DateTimeExample },
  43. /** 模态框控件 */
  44. { path: 'modal-example', component: ModalExample },
  45. /** 图片预览控件 */
  46. { path: 'image-preview-example', component: ImagePreviewExample },
  47. /** 加载中 */
  48. { path: 'loading-example', component: LoadingExample },
  49. /** 页面导航 */
  50. { path: 'navbar-example', component: NavbarExample },
  51. /** 分页控件 */
  52. { path: 'page-size-select-example', component: PageSizeSelectExample },
  53. /** 分页控件 */
  54. { path: 'page-size-select-example', component: PageSizeSelectExample },
  55. /** 打印控件 */
  56. { path: 'print-example', component: PrintExample },
  57. /** 发卡控件 */
  58. { path: 'writeEpc-example', component: WriteEpcExample },
  59. /** 扫描仪控件 */
  60. { path: 'scanner-example', component: ScannerExample },
  61. /** 开关控件 */
  62. { path: 'switches-example', component: SwitchesExample },
  63. /** 时间控件 */
  64. { path: 'time-example', component: TimeExample },
  65. /** 树控件 */
  66. { path: 'tree-example', component: TreeExample },
  67. /** 上传控件 */
  68. { path: 'update-widget-example', component: UploadWidgetExample },
  69. /** 分页控件 */
  70. { path: 'pagination-example', component: VueBootstrapPaginationExample },
  71. /** 月份控件 */
  72. { path: 'vue-monthly-picker-example', component: VueMonthlyPickerExample },
  73. /** 年份控件 */
  74. { path: 'year-picker-example', component: YearPickerExample },
  75. /** 数字输入框 */
  76. { path: 'input-number-example', component: InputNumberExample },
  77. /** 搜索框 */
  78. { path: 'search-widget-example', component: SearchWidgetExample },
  79. /** antd分页控件 */
  80. { path: 'antd-pagination-example', component: AntdPaginationExample },
  81. /** 流程报表 */
  82. { path: 'process-report/:no', component: ProcessReport },
  83. /** 查询窗口 */
  84. { path: 'info/:infoWindowNo', component: InfoWindowExample },
  85. /** 查询窗口 */
  86. { path: 'doc-generator-selected', component: DocGeneratorSelected },
  87. // 搜寻筛选输入选择框
  88. { path: 'searchInput', component: SearchInput },
  89. { path: 'search-input-example', component: SearchInputExample },
  90. // 生单例子
  91. { path: 'generate-document/:type/:infoWindowNo/:uuid', component: DocGeneratorExample },
  92. // 生单例子
  93. { path: 'doc-generator-example', component: DocGeneratorExample2 },
  94. /** 通知 */
  95. { path: 'notify-example', component: NotifyExample },
  96. ],
  97. },
  98. // {
  99. // path: "/:pathMatch(.*)*",
  100. // name: "notFound",
  101. // component: Test, // 引入 组件
  102. // },
  103. ],
  104. };