diff --git a/Assets/ManagedResources/~Lua/Modules/QiJieShiLian/QiJieShiLianPanel.lua b/Assets/ManagedResources/~Lua/Modules/QiJieShiLian/QiJieShiLianPanel.lua index a159049364..f289c8ff87 100644 --- a/Assets/ManagedResources/~Lua/Modules/QiJieShiLian/QiJieShiLianPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/QiJieShiLian/QiJieShiLianPanel.lua @@ -106,10 +106,23 @@ function QiJieShiLianPanel:BindEvent() end) Util.AddClick(self.goBtn,function() if PrivilegeManager.GetPrivilegeRemainValue(3201) <= 0 then - PopupTipPanel.ShowTip("今日已无挑战次数!") - return + if PrivilegeManager.GetPrivilegeRemainValue(3202) > 0 then + local costId, finalNum, oriCostNum = ShopManager.calculateBuyCost(SHOP_TYPE.FUNCTION_SHOP,10042, 1) + local itemName = ConfigManager.GetConfigData(ConfigName.ItemConfig,costId).Name + MsgPanel.ShowTwo(string.format( Language[10516],finalNum,itemName), nil, function() + --买东西 + ShopManager.RequestBuyShopItem(SHOP_TYPE.FUNCTION_SHOP,10042,1,function() + PopupTipPanel.ShowTip(Language[10517]) + PrivilegeManager.RefreshPrivilegeUsedTimes(3202, 1)--更新特权 + UIManager.OpenPanel(UIName.FormationPanelV2, FORMATION_TYPE.QIJIESHILIAN,self.configData) + end) + end) + else + PopupTipPanel.ShowTip("今日已无挑战次数!") + end + else + UIManager.OpenPanel(UIName.FormationPanelV2, FORMATION_TYPE.QIJIESHILIAN,self.configData) end - UIManager.OpenPanel(UIName.FormationPanelV2, FORMATION_TYPE.QIJIESHILIAN,self.configData) end) Util.AddClick(self.buyBtn,function() if PrivilegeManager.GetPrivilegeRemainValue(3202) > 0 then