--[[ 内测充值返利 yuanli ]] local UIRechargeReturn = require "View/Welfare/RechargeReturn/UIRechargeReturn" local UIRechargeReturnTest = UIViewClass(UIRechargeReturn) function UIRechargeReturnTest:InitRechargeReturnPanel() UIUtils.SetLabelText(self.txt_Title, Const_IDS["IDS_RechargeReturn_Title2"]) UTL.Item.SetLocalizationImage(self.Loc_Title, self.img_Title, "gcfl_msz_01.png") UIUtils.SetLabelText(self.txt_FreeRetrieve, Const_IDS["IDS_RechargeReturn_Hint_6"]) UIUtils.SetLabelText(self.txt_RechargeAmount, Const_IDS["IDS_RechargeReturn_Hint_7"]) self.btn_TotalFree:SetText(UIUtils.GetLocalizedTxt(Const_IDS["IDS_Store_GoToRecharge"])) end function UIRechargeReturnTest:OnButtonClicked(comp) if comp == self.btn_TotalFree then CTL.ItemSources.ExecuteSourceFunctionById(MDL.ItemSources.SourceType.Recharge) else local rewardItems = MDL.RechargeReturn.GetRechargeReturnItems() for index, itemCell in ipairs(self.group_Items) do if comp == itemCell.event_Click then UTL.ItemTips.ShowCommonTipsById(rewardItems[index].ItemId) break end end end end function UIRechargeReturn:RefreshRewardState() end return UIRechargeReturnTest