diff --git a/Assets/ManagedResources/~Lua/Modules/Player/JumpManager.lua b/Assets/ManagedResources/~Lua/Modules/Player/JumpManager.lua index 81772df2f1..ded7d6e2f5 100644 --- a/Assets/ManagedResources/~Lua/Modules/Player/JumpManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Player/JumpManager.lua @@ -728,7 +728,11 @@ local jumpDic = { end end, [JumpType.zhenqibaoge] = function(data) - this.JumpActivity(JumpType.zhenqibaoge,data[1]) + local id= ActivityGiftManager.IsActivityTypeOpen(ActivityTypeDef.ContinuePackage) + local id2= ActivityGiftManager.IsActivityTypeOpen(ActivityTypeDef.YiJingBaoKu) + if id then + JumpManager.GoJump(40050,nil,id2) + end end, [JumpType.LingShouTehui] = function(data)--零售特惠 this.JumpActivity(JumpType.LingShouTehui,data[1]) diff --git a/Assets/ManagedResources/~Lua/View/UpView.lua b/Assets/ManagedResources/~Lua/View/UpView.lua index cc40517b0b..0ba57f356f 100644 --- a/Assets/ManagedResources/~Lua/View/UpView.lua +++ b/Assets/ManagedResources/~Lua/View/UpView.lua @@ -363,8 +363,12 @@ function UpView:RechargeType(_type) JumpManager.GoJump(40014) elseif _type == UpViewRechargeType.HuaLingFu then--跳灵兽特惠 JumpManager.GoJump(40010) - elseif _type == UpViewRechargeType.XunBaoMiZong then--寻宝迷踪->惊喜礼盒 - JumpManager.GoJump(36041) + elseif _type == UpViewRechargeType.XunBaoMiZong then--寻宝迷踪->珍奇宝阁 + local id= ActivityGiftManager.IsActivityTypeOpen(ActivityTypeDef.ContinuePackage) + local id2= ActivityGiftManager.IsActivityTypeOpen(ActivityTypeDef.XunBaoMiZong) + if id then + JumpManager.GoJump(40050,nil,id2) + end elseif _type == UpViewRechargeType.GrowthAmulet or _type == UpViewRechargeType.Yaoh or _type == UpViewRechargeType.Panacea or