日常签到红点修改提交

dev_chengFeng
wangzhenxing 2023-02-10 11:25:37 +08:00
parent d69827a119
commit 9f005990d4
2 changed files with 5 additions and 2 deletions

View File

@ -104,6 +104,8 @@ function CumulativeSignInPage:OnShow(_sortingOrder)
rechargeNum=PrivilegeManager.GetPrivilegeNumber(PRIVILEGE_TYPE.DAY_SIGN_IN)--充值标记 1未充值 2已充值 rechargeNum=PrivilegeManager.GetPrivilegeNumber(PRIVILEGE_TYPE.DAY_SIGN_IN)--充值标记 1未充值 2已充值
receiveNum=PrivilegeManager.GetPrivilegeRemainValue(PRIVILEGE_TYPE.DAY_SIGN_IN)--可领取次数 receiveNum=PrivilegeManager.GetPrivilegeRemainValue(PRIVILEGE_TYPE.DAY_SIGN_IN)--可领取次数
--receiveNum=0
LogError("receiveNum=="..receiveNum)
SignData = OperatingManager.GetSignInData() SignData = OperatingManager.GetSignInData()
if table.nums(self.signInList) <= 0 then if table.nums(self.signInList) <= 0 then
self:CreateSignList() self:CreateSignList()
@ -161,6 +163,7 @@ end
--i:天 signInfo天对应的奖励 signInPre天预设 --i:天 signInfo天对应的奖励 signInPre天预设
function CumulativeSignInPage:RefreshSignSingle(i,signInfo,signInPre) function CumulativeSignInPage:RefreshSignSingle(i,signInfo,signInPre)
--过去的 --过去的
--LogError("SignData.state=="..SignData.state)
if i < SignData.days then if i < SignData.days then
--默认已过去的天数都赋值已领取图片 --默认已过去的天数都赋值已领取图片
signInPre.receivedIma.gameObject:SetActive(true) signInPre.receivedIma.gameObject:SetActive(true)
@ -235,7 +238,7 @@ function CumulativeSignInPage:CheckIsReceive()
end end
function CumulativeSignInPage:CheckRedPoint() function CumulativeSignInPage:CheckRedPoint()
return SignData.state==0 or receiveNum>0 return SignData.state==0 --or receiveNum>0
end end
--设置图片转换 index 1已领取 2再领一次 --设置图片转换 index 1已领取 2再领一次

View File

@ -364,7 +364,7 @@ end
function this.GetSignInRedPointStatus() function this.GetSignInRedPointStatus()
local receiveNum=PrivilegeManager.GetPrivilegeRemainValue(PRIVILEGE_TYPE.DAY_SIGN_IN)--本地标记可领取次数 local receiveNum=PrivilegeManager.GetPrivilegeRemainValue(PRIVILEGE_TYPE.DAY_SIGN_IN)--本地标记可领取次数
local rechargeNum=PrivilegeManager.GetPrivilegeNumber(PRIVILEGE_TYPE.DAY_SIGN_IN)--充值标记 1未充值 2已充值 local rechargeNum=PrivilegeManager.GetPrivilegeNumber(PRIVILEGE_TYPE.DAY_SIGN_IN)--充值标记 1未充值 2已充值
return _SignInData.state == 0 or receiveNum>0--(_SignInData.state==1 and ((receiveNum==0 and rechargeNum==1) or (receiveNum==1 and rechargeNum==2))) return _SignInData.state == 0 --or receiveNum>0--(_SignInData.state==1 and ((receiveNum==0 and rechargeNum==1) or (receiveNum==1 and rechargeNum==2)))
end end
---------------------------------- 什么什么什么新鸡成长礼包 ------------------------------------------ ---------------------------------- 什么什么什么新鸡成长礼包 ------------------------------------------