ソースを参照

fix(activity): 修正活动状态设置逻辑

- 移除对报名开始时间的依赖,统一使用活动开始时间作为起始判断标准
- 简化时间逻辑,避免因报名时间与活动时间不一致导致的状态错误
- 确保活动状态按照正确的开始时间进行自动设置
fcw 2 ヶ月 前
コミット
470dbf3e2c

+ 1 - 1
alien-store-platform/src/main/java/shop/alien/storeplatform/service/impl/OperationalActivityServiceImpl.java

@@ -143,7 +143,7 @@ public class OperationalActivityServiceImpl implements OperationalActivityServic
                     
                     // 审核通过,根据活动时间自动设置状态
                     Date currentTime = new Date();
-                    Date startTime = activity.getSignupStartTime() != null ? activity.getSignupStartTime() : activity.getStartTime();
+                    Date startTime = activity.getStartTime();
                     Date endTime = activity.getEndTime();
                     
                     int status;