interface.ts 633 B

12345678910111213141516171819202122232425262728
  1. import { Moment } from "moment";
  2. // 仓单贸易 贸易圈 挂牌
  3. export interface BlocsListingForm {
  4. accountid: undefined | number,
  5. FixedPrice: number,
  6. OrderQty: number,
  7. delistingQty: number,
  8. margin: number,
  9. DeliveryMonth: Moment,
  10. vidaliteTime: Moment,
  11. friends: number[],
  12. permanceTempName: string,
  13. permaceTempId: number,
  14. }
  15. export interface RuleItem {
  16. required?: boolean,
  17. message?: string,
  18. trigger?: 'blur' | 'change' | ['change', 'blur'],
  19. type?: string,
  20. validator?: Function,
  21. min?: number,
  22. max?: number,
  23. }
  24. export interface Rules {
  25. [key: string]: RuleItem[]
  26. }