FForm.ts 474 B

12345678910111213141516171819202122232425262728293031
  1. type formType =
  2. | 'input'
  3. | 'number'
  4. | 'select'
  5. | 'radio'
  6. | 'checkbox'
  7. | 'textarea'
  8. | 'date'
  9. | 'year'
  10. | 'month'
  11. | 'datetime'
  12. | 'dates'
  13. | 'datetimerange'
  14. | 'monthrange'
  15. | 'daterange'
  16. | 'time'
  17. | 'timerange'
  18. | undefined;
  19. interface IField {
  20. /**字段中文 */
  21. label: string;
  22. /**字段名 */
  23. model: string;
  24. /**是否自定义 */
  25. custom?: boolean;
  26. /**类型 */
  27. type?: formType;
  28. [k: string]: any;
  29. }
  30. export { IField, formType };