From 18c063340c49810e69bf8708bf2307a68b695534 Mon Sep 17 00:00:00 2001 From: wangzhenxing <1545929779@qq.com> Date: Fri, 19 Jul 2024 19:31:24 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A4=BC=E5=8C=85=E6=B7=BB=E5=8A=A0=E5=BC=80?= =?UTF-8?q?=E5=90=AF=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/ManagedResources/~Lua/View/ShopView.lua | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/Assets/ManagedResources/~Lua/View/ShopView.lua b/Assets/ManagedResources/~Lua/View/ShopView.lua index b207fd2c54..4aeafb106c 100644 --- a/Assets/ManagedResources/~Lua/View/ShopView.lua +++ b/Assets/ManagedResources/~Lua/View/ShopView.lua @@ -1,6 +1,7 @@ local _ShopTypeConfig = ConfigManager.GetConfig(ConfigName.StoreTypeConfig) local itemConfig=ConfigManager.GetConfig(ConfigName.ItemConfig) +local rechargeOrder=ConfigManager.GetConfig(ConfigName.RechargeCommodityorder) -- 通用得商店逻辑 local ShopView = {} local this = ShopView @@ -431,8 +432,22 @@ function this:RefreshItemList(isRefresh,isTop,isAni) self.ScrollView.gameObject:SetActive(false) self.RechargeScrollView.gameObject:SetActive(true) local itemlist = self.RechargeShopData + local showList={} LogError("#itemlist================================"..#itemlist) - self.RechargeScrollView:SetData(itemlist, function(index, shopItem) + for i=1,#itemlist do + local isCan=true + for k, v in ConfigPairs(rechargeOrder) do + if v.BehindCommodity==itemlist[i].goodsId then + if VipManager.GetChargedNum()