| | |
| | | activity.setStatus(ActivityStatusEnum.IN_PROGRESS.getType()); |
| | | } else if (isRecruiting(now, activity)) { |
| | | activity.setStatus(ActivityStatusEnum.REPORT.getType()); |
| | | } else if (now.after(activity.getReportStartTime())) { |
| | | } else if (now.before(activity.getReportStartTime())) { |
| | | activity.setStatus(ActivityStatusEnum.NOT_STARTED.getType()); |
| | | } else { |
| | | activity.setStatus(ActivityStatusEnum.ENDED.getType()); |
| | |
| | | } |
| | | |
| | | private boolean isInProgress(Date now, Activity activity) { |
| | | System.out.println("进行中"); |
| | | return !now.before(activity.getReportStartTime()) && !now.after(activity.getReportEndTime()); |
| | | return !now.before(activity.getStartTime()) && !now.after(activity.getEndTime()); |
| | | } |
| | | |
| | | |
| | | private boolean isRecruiting(Date now, Activity activity) { |
| | | System.out.println("报名中"); |
| | | return !now.before(activity.getStartTime()) && !now.after(activity.getEndTime()); |
| | | return !now.before(activity.getReportStartTime()) && !now.after(activity.getReportEndTime()); |
| | | } |
| | | |
| | | } |