- 修复了已取消状态预订记录的判断条件 - 将状态校验逻辑拆分为两个独立的条件判断 - 确保状态为2的预订记录能够正确跳过处理 - 防止已取消状态的预订被错误显示
@@ -358,7 +358,11 @@ public class UserReservationServiceImpl extends ServiceImpl<UserReservationMappe
continue;
}
// 校验已取消状态的记录不回显
- if (reservation.getStatus() != null && reservation.getStatus() == STATUS_CANCELLED && reservation.getStatus() == 2) {
+ if (reservation.getStatus() != null && reservation.getStatus() == STATUS_CANCELLED) {
+ continue;
+ }
+
+ if (reservation.getStatus() != null && reservation.getStatus() == 2) {