data.ts 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. export interface IWithdrawBaseInfo {
  2. Achieves: any;
  3. SumCanExchange: number;
  4. AccountsBank: string;
  5. BranchBank: string;
  6. BankNO: string;
  7. MinExchange: number;
  8. MaxExchange: number;
  9. OrderLimit: string;
  10. OrderCount: string;
  11. BankUserName: string;
  12. PhoneNumber: string;
  13. IFSCNumber: string;
  14. EmailAddress: string;
  15. PANNumber: string;
  16. AdhaarNumber: string;
  17. PixNum: string;
  18. PixType: string;
  19. srate: string;
  20. bind_phone: string;
  21. has_success_withdraw: boolean;
  22. cashapp_has_success_withdraw: boolean;
  23. paypal_has_success_withdraw: boolean;
  24. withdraw_info_cooldown_seconds?: string | number;
  25. withdraw_info_update_time_pass?: string | number;
  26. withdraw_info_precheck?: {
  27. cashapp?: { cooldown_seconds?: string | number };
  28. paypal?: { cooldown_seconds?: string | number };
  29. [key: string]: unknown;
  30. };
  31. paypal_update_cd?: number;
  32. cashapp_update_cd?: number;
  33. lastUpdateTs?: number;
  34. }
  35. export interface IWithdrawRecordItem {
  36. WithDraw?: number;
  37. ServiceFee?: number;
  38. PixType?: number;
  39. State?: number;
  40. OrderId?: string;
  41. CreateDate?: string;
  42. [key: string]: unknown;
  43. }
  44. export interface IWithdrawRecordPageData {
  45. data?: IWithdrawRecordItem[];
  46. [key: string]: unknown;
  47. }
  48. export interface IWithdrawSetInfoRequest {
  49. pixType?: string | number;
  50. cashTag?: string;
  51. paypal?: string;
  52. }
  53. export interface IWithdrawPayoutRequest {
  54. paypass?: string;
  55. score: string | number;
  56. }