diff --git a/src/main/java/com/example/demo/serviceImpl/ActivityServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/ActivityServiceImpl.java index 2c191e8..82a0494 100644 --- a/src/main/java/com/example/demo/serviceImpl/ActivityServiceImpl.java +++ b/src/main/java/com/example/demo/serviceImpl/ActivityServiceImpl.java @@ -62,9 +62,9 @@ public class ActivityServiceImpl implements ActivityService { Date endTime = activity1.getEndTime(); // 使用 Date 类的 before 和 after 方法进行比较 - if (nowDate.before(startTime)) { + if (startTime != null &&nowDate.before(startTime)) { activity1.setStatus(0); // 设置状态为 0 - } else if (nowDate.after(endTime)) { + } else if (endTime != null &&nowDate.after(endTime)) { activity1.setStatus(2); // 设置状态为 2 } else { activity1.setStatus(1); // 设置状态为 1