标题:提醒规则“到期前 7 天”仅在第 7 天触发通知,第 6 天至第 1 天无任何通知
问题摘要:
在订阅列表域名到期提醒功能中,当设置提醒规则为“到期前 7 天”时,期望在到期前的整个 7 天窗口期内(即剩余天数从 7 天递减至 1 天)每天都发送一次通知。但实际行为是:系统仅在剩余天数精确等于 7 天(即正好提前 7 天)时发送一次通知,之后剩余天数为 6 天、5 天、4 天、3 天、2 天、1 天时均不再触发任何提醒。这导致用户在临近到期的关键时段无法收到持续提醒,与常见的“提前 X 天提醒”业务预期严重不符。
复现步骤:
- 添加或配置一个订阅列表域名,设置到期日期为
2026-06-18。
- 设置提醒规则为“到期前 7 天”。
- 模拟或等待当前日期为
2026-06-11(剩余天数 = 7 天),确认系统发送了通知。
- 依次模拟或等待当前日期变为
2026-06-12(剩余 6 天)、2026-06-13(剩余 5 天)、……、2026-06-17(剩余 1 天)。
- 检查这些日期中系统是否发送任何到期提醒通知。
预期行为:
从剩余天数 = 7 天开始,到剩余天数 = 1 天为止(共 7 天),系统应每天触发一次到期提醒通知。即:
- 2026-06-11(剩 7 天)→ 通知
- 2026-06-12(剩 6 天)→ 通知
- 2026-06-13(剩 5 天)→ 通知
- 2026-06-14(剩 4 天)→ 通知
- 2026-06-15(剩 3 天)→ 通知
- 2026-06-16(剩 2 天)→ 通知
- 2026-06-17(剩 1 天)→ 通知
实际行为:
- 2026-06-11(剩 7 天):触发通知 ✅
- 2026-06-12(剩 6 天):无通知 ❌
- 2026-06-13(剩 5 天):无通知 ❌
- 2026-06-14(剩 4 天):无通知 ❌
- 2026-06-15(剩 3 天):无通知 ❌
- 2026-06-16(剩 2 天):无通知 ❌
- 2026-06-17(剩 1 天):无通知 ❌
截图/日志:
(请补充相关截图,例如显示剩余天数为 6 天但未触发通知的界面,或系统任务日志片段。以下为示例日志格式)

标题:提醒规则“到期前 7 天”仅在第 7 天触发通知,第 6 天至第 1 天无任何通知
问题摘要:
在订阅列表域名到期提醒功能中,当设置提醒规则为“到期前 7 天”时,期望在到期前的整个 7 天窗口期内(即剩余天数从 7 天递减至 1 天)每天都发送一次通知。但实际行为是:系统仅在剩余天数精确等于 7 天(即正好提前 7 天)时发送一次通知,之后剩余天数为 6 天、5 天、4 天、3 天、2 天、1 天时均不再触发任何提醒。这导致用户在临近到期的关键时段无法收到持续提醒,与常见的“提前 X 天提醒”业务预期严重不符。
复现步骤:
2026-06-18。2026-06-11(剩余天数 = 7 天),确认系统发送了通知。2026-06-12(剩余 6 天)、2026-06-13(剩余 5 天)、……、2026-06-17(剩余 1 天)。预期行为:
从剩余天数 = 7 天开始,到剩余天数 = 1 天为止(共 7 天),系统应每天触发一次到期提醒通知。即:
实际行为:
截图/日志:
(请补充相关截图,例如显示剩余天数为 6 天但未触发通知的界面,或系统任务日志片段。以下为示例日志格式)