From 36dabdbfe2159278c7f9c940f6ce2d87916de170 Mon Sep 17 00:00:00 2001 From: xhxu Date: Fri, 29 Jan 2021 16:38:20 +0800 Subject: [PATCH] sql --- .../iformall/service/impl/WxCUserBasicSignServiceImpl.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicSignServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicSignServiceImpl.java index 7abec0950..1e90bb1c1 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicSignServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicSignServiceImpl.java @@ -158,7 +158,11 @@ public class WxCUserBasicSignServiceImpl implements WxCUserBasicSignService { long daysL = DateUtils.startToEnd(lastSignIn.getSigninDate(), new Date()); int daysI = new Long(daysL).intValue(); if(daysI == 0){ - map.put("continueSign",lastSignIn.getContinueSign()%28); + int i = lastSignIn.getContinueSign() % 28; + if(i == 0){ + i=28; + } + map.put("continueSign",i); map.put("signInDay",1);//今日已签到 }else if(daysI == 1){ map.put("continueSign",lastSignIn.getContinueSign()%28);