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()