depositsApi.ts 1014 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. export interface DepositsTypes {
  2. description: string;
  3. /**
  4. * 图标
  5. */
  6. icon: string;
  7. /**
  8. * 编号
  9. */
  10. id: number;
  11. /**
  12. * 最大充值金额
  13. */
  14. max_amount: number;
  15. /**
  16. * 最小充值金额
  17. */
  18. min_amount: number;
  19. /**
  20. * 渠道名称
  21. */
  22. name: string;
  23. products: Product[];
  24. /**
  25. * 跳转类型:1 iframe 2外链
  26. */
  27. redirect_type?: number;
  28. /**
  29. * 租户编号
  30. */
  31. renter_id: number;
  32. /**
  33. * 提示信息
  34. */
  35. tips: string;
  36. /**
  37. * 是否进行过充值,配合product中存在充值优惠,标识是首充还是惠充优惠
  38. */
  39. has_pay: boolean;
  40. num: number;
  41. }
  42. export interface Product {
  43. /**
  44. * 金额
  45. */
  46. amount: number;
  47. /**
  48. * 角标:0无,1为Hot
  49. */
  50. badge: number;
  51. rewards: RewardsType[];
  52. }
  53. export interface RewardsType {
  54. coin_type: 1 | 2 | 3 | 4;
  55. reward: number;
  56. ratio: number;
  57. text?: string;
  58. }