| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- local UIActivityHundredRechargeBTCtr = class("UIActivityHundredRechargeBTCtr", require("UICtrBase"))
- function UIActivityHundredRechargeBTCtr:Init(view)
- self.view = view
- end
- function UIActivityHundredRechargeBTCtr:SetData(data)
- self.asyncIdx = 0
- if data == nil then return end
- self.data = data
- end
- function UIActivityHundredRechargeBTCtr:GetAsyncIdx()
- self.asyncIdx = self.asyncIdx + 1
- return self.asyncIdx
- end
- function UIActivityHundredRechargeBTCtr:GetData()
- return self.data
- end
- function UIActivityHundredRechargeBTCtr:OnDispose()
- self.data = nil
- self.view = nil
- self.cfgData = nil
- self.dayIdx = nil
- end
- function UIActivityHundredRechargeBTCtr:InitData()
- self.cfgData = ManagerContainer.CfgMgr:GetActivitiesBtFirstChargeCfgById(2)
- local dayIdx = ManagerContainer.DataMgr.BTRechargeRewardDataMgr:GetBTHundredRechargeRewardMaxDay()
- self.dayIdx = Mathf.Clamp(dayIdx, 1, 3)
- end
- function UIActivityHundredRechargeBTCtr:GetDayIdx()
- return self.dayIdx
- end
- function UIActivityHundredRechargeBTCtr:ChangeDayIdx(dayIdx)
- if self.dayIdx == dayIdx then
- return false
- end
- self.dayIdx = dayIdx
- return true
- end
- function UIActivityHundredRechargeBTCtr:GetCfgData()
- return self.cfgData
- end
- return UIActivityHundredRechargeBTCtr
|