// 活动状态类型 export interface ActivityState { tableDataNewYear24Flag: boolean tableDataNewYear24: any choujiaClose: boolean tableDataNoWorriesFlag: boolean tableDataNoWorries: any isRealizationNoWorries: number standard: boolean tableData2Flag: boolean tableData2: any isTransform: number isRealization: number tableDataCptFlag: boolean tableDataCpt: any tableData3FlagJYB: boolean tableData3JYB: any isRealizationJxJYB: number tableData3Flag: boolean tableData3: any isRealizationJx: number tableData3FlagVip: boolean tableData3Vip: any isRealizationJxVip: number tableData4Flag: boolean tableData4: any tableData4TwoFlag: boolean tableData4Two: any monthlyGive: boolean surplusGive: boolean newTask: boolean newTaskList: any LuckyDrawsNumber: string isCountDown: string isCashBack: boolean anshiClose: boolean limitedStatus: any activityShowsInfo: any country: string lang: string isGuoQin: boolean isSupportedCountry: boolean } // 分页信息 export interface PagerInfo { row: number current: number pageTotal: number rowTotal: number } // 账户信息 export interface AccountInfo { login: string platform?: string currency?: string balance?: number type?: string closeFunctions?: string } // 活动配置 export interface ActivityConfig { id: string title?: string description?: string image?: string | Record imageTitle?: string showCondition?: string hot?: boolean onClick?: string onClickParams?: any[] buttons?: ActivityButton[] } // 活动按钮 export interface ActivityButton { type: string text: string action?: string params?: any[] condition?: string elseType?: string suffix?: string suffixText?: string pdf?: any }