Fix Bug #574: fallback修复

This commit is contained in:
2026-05-27 00:29:14 +08:00
parent b6555df69d
commit 242d57667e
2 changed files with 16 additions and 24 deletions

View File

@@ -53,12 +53,7 @@ public class RegistrationServiceImpl implements RegistrationService {
throw new RuntimeException("号源状态更新为已取号失败orderId=" + orderId);
}
// 3. 实时累加排班池已预约数量,修复 Bug #575
int poolUpdated = registrationMapper.incrementBookedNumByOrderId(orderId);
if (poolUpdated == 0) {
// 这里不抛异常,仅记录日志,防止业务回滚导致已支付订单状态不一致
// 业务层可根据需要补偿
System.err.println("警告预约数量累加失败orderId=" + orderId);
}
// 3. (可选)如果还有其他业务,如累计预约数,可在此调用
// registrationMapper.incrementBookedNumByOrderId(orderId);
}
}