From cd888fe6c0a153df21d0b79f34dd432bfe406ec6 Mon Sep 17 00:00:00 2001 From: vurtne14 Date: Sat, 8 Aug 2026 10:41:34 +0800 Subject: [PATCH] 1 --- Assets/ManagedResources/~Lua/Common/GlobalDefine.lua | 1 + Assets/ManagedResources/~Lua/Modules/Shop/ShopManager.lua | 2 +- Assets/ManagedResources/~Lua/View/ShopView.lua | 8 +++++++- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua b/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua index 5888c1fae0..6d3643ef43 100644 --- a/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua +++ b/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua @@ -655,6 +655,7 @@ SHOP_TYPE = { QIANKUNBOX_SHOP = 58, --宝囊限时商店 CELEBRATION_SHOP = 62, --社稷大典商店 XINJIANG_SHOP = 64, --新将商店 + XINGCHEN_SHOP = 70, --星辰商店 POZHENZHUXIAN_SHOP = 72, --破阵诛仙商店 YONGGUANSANJUN_SHOP = 73, --勇冠三军商店 CHIZHANFENGYUN_SHOP = 74, --叱咤风云商店 diff --git a/Assets/ManagedResources/~Lua/Modules/Shop/ShopManager.lua b/Assets/ManagedResources/~Lua/Modules/Shop/ShopManager.lua index 96bc240354..49b281ee0f 100644 --- a/Assets/ManagedResources/~Lua/Modules/Shop/ShopManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Shop/ShopManager.lua @@ -794,7 +794,7 @@ function this.CountShopRefreshLeftTime(shopId) --- 按时间长度刷新 elseif shopInfo.RefreshType[1] == 3 then local shopData = this.GetShopDataByType(shopType) - if shopType == SHOP_TYPE.GUILD_SHOP or shopType == SHOP_TYPE.QIJIE_SHOP then + if shopType == SHOP_TYPE.GUILD_SHOP or shopType == SHOP_TYPE.QIJIE_SHOP or shopType == SHOP_TYPE.XINGCHEN_SHOP then local lastRefreshTime = shopData.lastRefreshTime / 1000 local deltaSeconds = shopInfo.RefreshType[2] * 60 * 60 local lastTime = lastRefreshTime + deltaSeconds - GetTimeStamp() diff --git a/Assets/ManagedResources/~Lua/View/ShopView.lua b/Assets/ManagedResources/~Lua/View/ShopView.lua index d333b49fdf..ac3b7e035b 100644 --- a/Assets/ManagedResources/~Lua/View/ShopView.lua +++ b/Assets/ManagedResources/~Lua/View/ShopView.lua @@ -299,7 +299,13 @@ function this:StartTimeCount() if localSelf.isShowRefreshTime then local refreshTime = ShopManager.GetShopRefreshLeftTime(localSelf.ShopType) if refreshTime >= 0 then - localSelf.refreshTime:GetComponent("Text").text = TimeToHMS(refreshTime) + if refreshTime> 86400 then + localSelf.refreshTime:GetComponent("Text").text = TimeToDH(refreshTime) + + else + localSelf.refreshTime:GetComponent("Text").text = TimeToHMS(refreshTime) + end + elseif refreshTime < 0 and localSelf.ShopType == SHOP_TYPE.ARENA_SHOP then JumpManager.GoJump(20003) end