签到bug修改
parent
783298b7b2
commit
38f1ba32c4
|
|
@ -14,8 +14,8 @@ function this.InitMonthCardData(data)
|
||||||
--LogError("月卡信息初始化 "..data[i].id.." "..data[i].endingTime.." "..data[i].state)
|
--LogError("月卡信息初始化 "..data[i].id.." "..data[i].endingTime.." "..data[i].state)
|
||||||
local singleMonthCard = {}
|
local singleMonthCard = {}
|
||||||
singleMonthCard.id = data[i].id
|
singleMonthCard.id = data[i].id
|
||||||
singleMonthCard.endingTime = data[i].endingTime
|
singleMonthCard.endingTime = data[i].endingTime --周卡月卡结束时间
|
||||||
singleMonthCard.state = data[i].state
|
singleMonthCard.state = data[i].state --0 未购买 1 未领取 2 已领取
|
||||||
singleMonthCard.totleAmt = data[i].totleAmt
|
singleMonthCard.totleAmt = data[i].totleAmt
|
||||||
-- LogError("月卡信息初始化 "..i.." 月卡累计充值 "..data[i].totleAmt)
|
-- LogError("月卡信息初始化 "..i.." 月卡累计充值 "..data[i].totleAmt)
|
||||||
table.insert(monthCardData,singleMonthCard)
|
table.insert(monthCardData,singleMonthCard)
|
||||||
|
|
@ -137,11 +137,11 @@ end
|
||||||
local addTimeNum = 30 * 24 * 60 * 60
|
local addTimeNum = 30 * 24 * 60 * 60
|
||||||
function this.RefreshMonthCardEnd()
|
function this.RefreshMonthCardEnd()
|
||||||
for i = 1, #monthCardData do
|
for i = 1, #monthCardData do
|
||||||
if monthCardData[i] and monthCardData[i].endingTime > 0 then--0 未领取 1 已领取
|
if monthCardData[i] and monthCardData[i].endingTime > 0 then
|
||||||
local dayLuxuryNum = math.floor((monthCardData[i].endingTime + addTimeNum - GetTimeStamp()) / (24 * 3600))
|
local dayLuxuryNum = math.floor((monthCardData[i].endingTime + addTimeNum - GetTimeStamp()) / (24 * 3600))
|
||||||
if dayLuxuryNum < 0 then
|
if dayLuxuryNum < 0 then
|
||||||
monthCardData[i].endingTime = 0
|
monthCardData[i].endingTime = 0
|
||||||
monthCardData[i].state = 0 --0 未领取 1 已领取
|
monthCardData[i].state = 0 --0 未购买 1 未领取 2 已领取
|
||||||
monthCardData[i].totleAmt = 0
|
monthCardData[i].totleAmt = 0
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
@ -169,7 +169,7 @@ end
|
||||||
--所有月卡激活状态
|
--所有月卡激活状态
|
||||||
function this.GetMonthCardIsOpen(type)
|
function this.GetMonthCardIsOpen(type)
|
||||||
if monthCardData[type] then
|
if monthCardData[type] then
|
||||||
if monthCardData[type].endingTime ~= 0 then
|
if monthCardData[type].endingTime>GetTimeStamp() then
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue