diff --git a/Assets/ManagedResources/~Lua/Modules/ActivityGift/ActivityGiftManager.lua b/Assets/ManagedResources/~Lua/Modules/ActivityGift/ActivityGiftManager.lua index 7a43d2ef5b..edcc06a2ac 100644 --- a/Assets/ManagedResources/~Lua/Modules/ActivityGift/ActivityGiftManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/ActivityGift/ActivityGiftManager.lua @@ -159,14 +159,17 @@ function this.InitActivityServerData(msg, isUpdate) -- LogYellow(" 结束日期:"..TimeStampToDateStr4(v.endTime)) -- end for n, m in ipairs(v.mission) do - LogGreen(" 刷新活动数据missionId:" .. m.missionId .. " state:" .. m.state .. " progress:" .. m.progress) + --LogGreen(" 刷新活动数据missionId:" .. m.missionId .. " state:" .. m.state .. " progress:" .. m.progress) if (v.activityId == ActivityTypeDef.OnlineGift) then this.onlineOpen = true this.onlineGetRewardState[m.missionId] = m.state this.haveOnlineTime = m.progress this.onlineTime= m.progress - ------LogGreen("------------------------------------后端刷新在线时长2 "..m.progress.." "..TimeToHMS(m.progress)) - this.cuOnLineTimestamp = GetTimeStamp() - m.progress + --LogError("------------------------------------后端刷新在线时长2 "..m.progress.." "..TimeToHMS(m.progress)) + --只有刚登陆初始化的时候才赋值 + if this.cuOnLineTimestamp==0 then + this.cuOnLineTimestamp = GetTimeStamp() - m.progress + end --this.StartOnlineUpdate() elseif (v.activityId == ActivityTypeDef.EightDayGift) then this.sevenDayOpen = true