From 6ebe5720a68fa6978b0e1bafbc6e7ab85c0e9fe1 Mon Sep 17 00:00:00 2001 From: ZhangBiao Date: Thu, 14 Oct 2021 18:28:27 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=BE=A1=E5=89=91=E8=A1=8C=E3=80=91?= =?UTF-8?q?=E7=BA=A2=E7=82=B9=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/Main/MainPanel.lua | 1 + .../GeneralPopup_YuJianXingBetSelectNum.lua | 1 + .../View/GeneralPopup_YuJianXingRecord.lua | 1 + .../Modules/YuJianXing/YuJianXingManager.lua | 21 ++++++++----------- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua b/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua index 6e685ca2e4..d0e8ac7029 100644 --- a/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua @@ -1174,6 +1174,7 @@ function this:OnShow() FixedUpdateBeat:Add(this.OnUpdate, self)--长按方法注册 addUpDateNum = addUpDateNum + 1 end + YuJianXingManager.MakeRequest() end -- diff --git a/Assets/ManagedResources/~Lua/Modules/Popup/View/GeneralPopup_YuJianXingBetSelectNum.lua b/Assets/ManagedResources/~Lua/Modules/Popup/View/GeneralPopup_YuJianXingBetSelectNum.lua index c5d439e7ea..15a2285890 100644 --- a/Assets/ManagedResources/~Lua/Modules/Popup/View/GeneralPopup_YuJianXingBetSelectNum.lua +++ b/Assets/ManagedResources/~Lua/Modules/Popup/View/GeneralPopup_YuJianXingBetSelectNum.lua @@ -24,6 +24,7 @@ function this:BindEvent() NetManager.RidingSwardBetRequest(self.args,self.slider.value,function () Game.GlobalEvent:DispatchEvent(GameEvent.YuJianXing.UpdateBetTime) Game.GlobalEvent:DispatchEvent(GameEvent.YuJianXing.UpdateRank) + CheckRedPointStatus(RedPointType.YuJianXingMian) self.parent:ClosePanel() end) end) diff --git a/Assets/ManagedResources/~Lua/Modules/Popup/View/GeneralPopup_YuJianXingRecord.lua b/Assets/ManagedResources/~Lua/Modules/Popup/View/GeneralPopup_YuJianXingRecord.lua index e02d9b8315..47c9482d26 100644 --- a/Assets/ManagedResources/~Lua/Modules/Popup/View/GeneralPopup_YuJianXingRecord.lua +++ b/Assets/ManagedResources/~Lua/Modules/Popup/View/GeneralPopup_YuJianXingRecord.lua @@ -88,6 +88,7 @@ function this:SingleDataShow(go,data) NetManager.RidingSwardRewardRequest(data.time,data.betSwardId,function (msg) UIManager.OpenPanel(UIName.RewardItemPopup, msg.drop, 1,function () self:Refresh(false,false) + CheckRedPointStatus(RedPointType.YuJianXingMian) end) end) end) diff --git a/Assets/ManagedResources/~Lua/Modules/YuJianXing/YuJianXingManager.lua b/Assets/ManagedResources/~Lua/Modules/YuJianXing/YuJianXingManager.lua index 1d5dc5a85d..7f5f9ec8a4 100644 --- a/Assets/ManagedResources/~Lua/Modules/YuJianXing/YuJianXingManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/YuJianXing/YuJianXingManager.lua @@ -138,20 +138,9 @@ function this.CheckRedPoint() state2 = true end end + LogError(tostring(state1 or state2)) return state1 or state2 end -function this.CheckBetRecord() - NetManager.RidingSwardInfoRequest(function () - for i = 1, #this.curRecordList do - if this.curRecordList[i].state == 0 then - LogYellow("御剑行:true") - return true - end - end - LogYellow("御剑行:false") - return false - end) -end function this.CheckRecordList() for i = 1, #this.curRecordList do @@ -162,4 +151,12 @@ function this.CheckRecordList() return false end +function this.MakeRequest() + local id = ActivityGiftManager.IsActivityTypeOpen(ActivityTypeDef.YuJianXing) + if id then + NetManager.RidingSwardActivityRequest(id) + NetManager.RidingSwardInfoRequest() + end +end + return YuJianXingManager \ No newline at end of file