Commit dbdaacd0 authored by shiyu's avatar shiyu

签到校验活动有效性

parent 6bb20618
......@@ -114,6 +114,12 @@ public class QdUserSignInServiceImpl implements QdUserSignInService {
if (qdUserSignInDao.isExisted(userId, todayStr, taskId)) {
return Result.failed("今天已打过卡");
}
if (signInTask.getEndValidTime() != null && signInTask.getEndValidTime().before(now)) {
return Result.failed("活动已过期");
}
if (signInTask.getStartValidTime() != null && signInTask.getStartValidTime().after(now)) {
return Result.failed("活动尚未开始");
}
DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("H:mm");
SimpleDateFormat timeFormat = new SimpleDateFormat("H:mm");
if (signInTask.getSignInStartTime() != null && signInTask.getSignInEndTime() != null) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment