default-type-to-component.js.bak 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. // 代码中不使用仅用于历史组件查看
  2. // eslint-disable-next-line no-unused-vars
  3. export const defaultTypeToComponent = {
  4. // basic 基础组件
  5. autocomplete: 'basic-autocomplete',
  6. cascader: 'basic-cascader',
  7. checkbox: 'basic-checkbox',
  8. date: 'basic-date-picker',
  9. divider: 'basic-divider',
  10. editor: 'basic-editor',
  11. file: 'basic-file',
  12. image: 'basic-image',
  13. input: 'basic-input',
  14. number: 'basic-number',
  15. password: 'basic-password',
  16. radio: 'basic-radio',
  17. rate: 'basic-rate',
  18. select: 'basic-select',
  19. selectImage: 'basic-select-image',
  20. selectInputTable: 'basic-select-input-table',
  21. selectTable: 'basic-select-table',
  22. selectTree: 'basic-select-tree',
  23. slider: 'basic-slider',
  24. staticInfo: 'basic-static-info',
  25. staticOptionsConfig: 'basic-static-options-config', // 此处与原工作流的参数不同, 原工作流对应的组件为staticData
  26. switch: 'basic-switch',
  27. table: 'basic-table',
  28. text: 'basic-text',
  29. textarea: 'basic-textarea',
  30. time: 'basic-time-select',
  31. link: 'basic-link',
  32. singleCheckbox: 'basic-single-checkbox',
  33. // 扩展组件
  34. complexInput: 'extension-complex-input',
  35. dateRange: 'extension-date-range',
  36. numberRange: 'extension-number-range',
  37. remoteSelect: 'extension-remote-select',
  38. timeRange: 'extension-time-range',
  39. passwordConfirm: 'extension-password-confirm',
  40. // request 内置异步请求组件
  41. dataDictionary: 'request-data-dictionary',
  42. // special-view
  43. inputTag: 'special-view-input-tag',
  44. versionTag: 'special-view-version-tag',
  45. // 默认展示
  46. default: 'basic-input'
  47. }