| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166 |
- export interface IGoodsConfig {
- /** 展示标签,如 GC ONLY */
- badge?: string;
- /** 基础 Club Points 奖励 */
- cp: number;
- /** 额外 Club Points 奖励 */
- cp_reward: number;
- /** Club Points 额外奖励客户端展示百分比 */
- cp_reward_display_percent: number;
- /** 结束时间(Unix 时间戳,秒) */
- end_time?: number;
- /** 档位类型:0 普通充值,1 首充档位 */
- first_pay: number;
- /** 基础 GC 奖励 */
- gc: number;
- /** 额外 GC 奖励 */
- gc_reward: number;
- /** GC 额外奖励客户端展示百分比 */
- gc_reward_display_percent: number;
- gear: string;
- /** 支付方式列表 */
- gears: IGoodsGear[],
- /** 礼包 ID */
- gift_id: number,
- /** 档位 ID */
- id: number,
- /** 档位是否为首次充值 */
- is_first: boolean,
- /** 充值金额(展示金额) */
- money: number,
- /** 档位名称 */
- name: string,
- /** 0 下架,1 上架,2 售罄(接口仅返回 1 或 2) */
- sale_status: number,
- /** 基础 SC 奖励 */
- sc: number,
- /** 额外 SC 奖励 */
- sc_reward: number,
- /** SC 额外奖励客户端展示百分比 */
- sc_reward_display_percent: number,
- /** 服务端当前时间 */
- server_time: number,
- /** 生效时间 */
- start_time: number,
- theme: string,
- icon_id?: number,
- }
- export interface IGoodsGear {
- name: string;
- group_id?: number;
- value: number;
- status: number;
- }
- export interface IPaymentUser {
- GlobalUID: string;
- NickName: string;
- Email: string;
- Phone: string;
- }
- export interface IPaymentOrderRequest {
- tranType: string;
- payAmt: number | string;
- goodsName: string;
- buyIp: string;
- pay_type: string | number;
- pay_method: string | number;
- GiftsID: number;
- eventType: number;
- AdId: string;
- userName: string;
- userEmail: string;
- userPhone: string;
- rand_str: number;
- cpf_first: number;
- }
- export interface IRechargeConfigData {
- list?: IGoodsConfig[];
- [key: string]: unknown;
- }
- export interface IPaymentOrder {
- createAt: number;
- deadline: number;
- status: string;
- arg: Partial<IPaymentOrderRequest>;
- [key: string]: unknown;
- }
- export interface IPayOrderItem {
- amount?: string | number;
- created_at?: string;
- finished_at?: string;
- pay_status?: string | number;
- payment_sn?: string;
- [key: string]: unknown;
- }
- export interface IPayOrderPageData {
- data?: IPayOrderItem[];
- [key: string]: unknown;
- }
- export interface IWithdrawBaseInfo {
- SumCanExchange?: string | number;
- withdraw_info_cooldown_seconds?: string | number;
- withdraw_info_update_time_pass?: string | number;
- withdraw_info_precheck?: {
- cashapp?: { cooldown_seconds?: string | number };
- paypal?: { cooldown_seconds?: string | number };
- [key: string]: unknown;
- };
- paypal_update_cd?: number;
- cashapp_update_cd?: number;
- lastUpdateTs?: number;
- [key: string]: unknown;
- }
- export interface IWithdrawBaseInfoRequest {
- paypass?: string;
- }
- export interface IWithdrawRecordRequest {
- paypass?: string;
- score_type?: number;
- sort_by?: string;
- sort?: string;
- }
- export interface IWithdrawRecordItem {
- WithDraw?: string | number;
- ServiceFee?: string | number;
- State?: string | number;
- OrderId?: string;
- CreateDate?: string;
- [key: string]: unknown;
- }
- export interface IWithdrawRecordPageData {
- data?: IWithdrawRecordItem[];
- [key: string]: unknown;
- }
- export interface IWithdrawSetInfoRequest {
- paypass?: string;
- PixType?: string | number;
- bank?: string;
- account?: string;
- userName?: string;
- phone?: string;
- PAN?: string;
- email?: string;
- IFSC?: string;
- adhaar?: string;
- branceBank?: string;
- PixNum?: string;
- code?: string;
- }
- export interface IWithdrawPayoutRequest {
- paypass?: string;
- score: string | number;
- }
|