parent
977faf9b04
commit
dc363d25c4
|
@ -1379,7 +1379,11 @@ function this.RefreshGiftBtnShow()
|
|||
local showTab = activityTabs[k].go.gameObject.activeSelf
|
||||
local actInfo = ActivityGiftManager.GetActivityInfoByType(v.ActiveType)
|
||||
if actInfo and actInfo.value > 0 then
|
||||
showTab = true
|
||||
showTab = true
|
||||
elseif OperatingManager.IsBaseOpen(GoodsTypeDef.MONTHCARD_128) or OperatingManager.IsBaseOpen(GoodsTypeDef.MONTHCARD_328) then
|
||||
showTab = true
|
||||
else
|
||||
showTab = false
|
||||
end
|
||||
this.RefreshLayer(showTab,k,v)
|
||||
break
|
||||
|
@ -1408,6 +1412,15 @@ function this.RefreshActivityBtn(context)
|
|||
activityTabs[k].img.sprite = this.spLoader:LoadSprite(tempConfig.Icon[1])
|
||||
end
|
||||
showTab = context.status == 1
|
||||
elseif v.ActiveType == 78 then
|
||||
local actInfo = ActivityGiftManager.GetActivityInfoByType(v.ActiveType)
|
||||
if actInfo and actInfo.value > 0 then
|
||||
showTab = true
|
||||
elseif OperatingManager.IsBaseOpen(GoodsTypeDef.MONTHCARD_128) or OperatingManager.IsBaseOpen(GoodsTypeDef.MONTHCARD_328) then
|
||||
showTab = true
|
||||
else
|
||||
showTab = false
|
||||
end
|
||||
else
|
||||
showTab = context.status == 1
|
||||
end
|
||||
|
@ -1479,7 +1492,7 @@ function this.RefreshActivityShow()
|
|||
elseif v.FunType and v.FunType == 41 then
|
||||
showTab = DailyRechargeManager.GetDailyRechargeExist()
|
||||
elseif v.ActiveType == 78 then
|
||||
showTab = ActivityGiftManager.GetActivityValueInfo(v.ActiveType, activityId) ~= 0
|
||||
showTab = ActivityGiftManager.GetActivityValueInfo(v.ActiveType, activityId) > 0 or OperatingManager.IsBaseOpen(GoodsTypeDef.MONTHCARD_128) or OperatingManager.IsBaseOpen(GoodsTypeDef.MONTHCARD_328)
|
||||
else
|
||||
showTab = true
|
||||
end
|
||||
|
|
|
@ -86,7 +86,7 @@ function UpperMonthCard:BindEvent()
|
|||
UIManager.OpenPanel(UIName.HelpPopup,self.actConfig.HelpId,self.helpPosition.x,self.helpPosition.y)
|
||||
end)
|
||||
Util.AddOnceClick(self.btnBuy, function()
|
||||
if self.actInfo.value == 1 then
|
||||
if self.actInfo.value < 2 then
|
||||
PayManager.Pay(self.baseType, function(id)
|
||||
self:RechargeSuccessFunc(id)
|
||||
end)
|
||||
|
@ -95,6 +95,11 @@ function UpperMonthCard:BindEvent()
|
|||
UIManager.OpenPanel(UIName.RewardItemPopup, msg, 1)
|
||||
end)
|
||||
end
|
||||
if self.actType == 78 then
|
||||
CheckRedPointStatus(RedPointType.jijin128)
|
||||
else
|
||||
CheckRedPointStatus(RedPointType.jijin328)
|
||||
end
|
||||
end)
|
||||
end
|
||||
|
||||
|
@ -195,7 +200,7 @@ end
|
|||
|
||||
--- 根据是否购买了显示信息
|
||||
function UpperMonthCard:SetBuyState()
|
||||
if self.actInfo.value == 1 then
|
||||
if self.actInfo.value < 2 then
|
||||
self.btnBuyImage.sprite = self.spLoader:LoadSprite(state[0].bg)
|
||||
self.textBuy.text = MoneyUtil.GetMoneyUnitNameWithMoney(chargeConfig[self.baseType].Price)
|
||||
self.btnBuyRed.gameObject:SetActive(false)
|
||||
|
|
Loading…
Reference in New Issue