| | |
| | | MallScoreSignRecord mallScoreSignRecord = mallScoreSignRecordMapper.selectRecentSignRecord(member.getId()); |
| | | if (mallScoreSignRecord == null) { |
| | | mallScoreSignRecord = new MallScoreSignRecord(); |
| | | } else { |
| | | mallScoreSignRecord = judgeScoreIsContinuity(mallScoreSignRecord); |
| | | } |
| | | |
| | | if (mallScoreSignRecord.getSignTime() != null && DateUtil.betweenDay(mallScoreSignRecord.getSignTime(), new Date(), true) == 0) { |
| | | throw new FebsException("今天已签到"); |
| | | } |
| | | |
| | | mallScoreSignRecord = judgeScoreIsContinuity(mallScoreSignRecord); |
| | | |
| | | ScoreSettingDto scoreSetting = JSONObject.parseObject(dic.getValue(),ScoreSettingDto.class); |
| | | int days = mallScoreSignRecord.getTotalCnt() == null ? 1 : mallScoreSignRecord.getTotalCnt() + 1; |
| | | switch (days) { |