# S06 · 租期日期、到期提醒与退租

状态：**业务评审草案 v0.8 / draft**。更新日期：2026-10-15。
依据：本轮用户更正：“额外一个月内正常使用，超过后停止新房屋服务，租户登录联系续租”；本次更正覆盖上一轮“一个月后仍正常使用”的口径；与原 PRD 4.4/4.5、A1/C-20 的差异待同步。
依赖：S05 指定手机号确认后的有效租住关系。

## 问题与目标

添加租户时登记租期。到约定到期日提醒业主，系统自动延长一个月，租户继续使用。物业或业主忘记续期时，租户登录能看到提示，并通过既有联系渠道提醒他们修改日期。所有到期处理都由系统承担，不向住户暴露宽限阶段或要求额外确认。

**当前权限边界：正常租期及额外一个月内可以正常服务；超过额外一个月仍未续期，停止新报修、反馈等房屋服务。账号仍可登录看提示、获准历史并联系业主/物业；续期后恢复。** 服务受限不等于自动退租、解绑或注销账号。

## 使用者与需求

- 业主/物业：添加租户时选租期日期；忘记登记续租时能收到到期提示并修改日期；实际退租时结束指定关系。
- 租户：正常租期和额外一个月内使用服务；超过额外一个月仍可登录看提示，联系业主/物业续租。
- 已退租账号：仍可登录，查看获准本人历史；其他有效房屋关系不受影响。

## 一期范围

1. 添加租户时，由添加者选择入住起止日期。
2. 约定租期到期时，系统自动延长一个月并提醒业主。
3. 租户侧显示简短到期提示和既有联系渠道，不增加宽限操作、续期申请审批或再次绑定确认。
4. 业主/物业直接修改登记租期，保留修改记录；租户无需重绑或再确认。
5. 超过额外一个月未续期时，限制该关系的新房屋服务；登录、获准历史与联系入口保留。
6. 实际退租由业主/物业明确选择人员并办理；历史与其他房屋关系分别保留。

## 业务规则与确认状态

- **本轮用户确认**：添加时选日期；到登记的约定到期日触发业主提醒，并默认延长一个月。不是要求业主先点按钮才能延长。
- **本轮用户确认**：额外一个月内正常使用；超过额外一个月仍未续期，停止该关系的新报修、反馈以及需有效服务资格的房屋功能。物业通知 S11 与信息牌 S13 对任何人公开，到期受限/退租均不限制其阅读；个人工单、费用及私人提醒仍按其自身权限。其他独立有效房屋不受影响。
- **本轮用户确认**：小程序不展示“进入宽限期”“确认宽限”“到期暂停”等额外流程。租户只看到“租期已到，请联系业主/物业续租”的简短提示。服务是否可用由系统按租期和额外一个月判断，不要求租户点“确认宽限”或提交续期审批。
- **本轮用户确认**：业主或物业有权修改租期，直接保存覆盖当前日期的新租期即可恢复服务；不要求租户再次接受绑定。若新期限仍未覆盖当前日期，不能仅因点击保存就恢复服务。
- **自动处理约定**：每轮登记租期默认延长一次一个月。保留原约定到期日，用于到期提醒与提示；不能不断自动滚动日期而让“忘记续期”提示消失。修改了新的约定租期后，按新日期处理下一次到期。该约定是将本轮要求具体化，不新增用户操作。
- **日期口径（本次实现建议）**：一个月按自然月顺延，同日不存在时取目标月最后一日；具体时点按系统统一业务日期处理。例如 1 月 31 日顺延到 2 月最后一日。不把本建议冒称为原 PRD 已定规则。
- **提醒口径**：先保证到期业主在小程序/后台站内可见。微信订阅消息是否接入仍归 C-07/B2，不把微信送达作为顺延或服务可用的前提。业主未开通时，物业仍能看到到期提醒并处理。
- **退租底线**：明确办理退租后，停止该房屋关系的新服务；不自动停整个账号，也不自动退出其他租户/家属。历史关系与事项不物理删除。
- **已确认边界**：业主变动不影响现租户；不因旧授权来源结束而间接停权。待确认绑定点取消仍属于 S05，不等同退租。

- 【本轮用户确认，S11】物业通知与信息牌全员公开；超过额外一个月或已退租，也能选小区读取通知和信息牌。受限的是报修/反馈等需房屋资格的服务，不是公共通知阅读。

- 【本轮确认】S13 公告牌无住户/租期限制；S12 维修进度公示不在一期，不把它作为到期历史或动态访问功能。

## 操作前提与业务对象

- 租户已按 S05 确认绑定，日期由业主/物业填写。
- 约定租期、系统默认延长日期、实际退租事实分别记录；系统内部怎样计算或保存属于 C-11 技术设计。
- 新房屋服务须同时满足已确认绑定、未明确退租、当前日期处于正常租期或本轮额外一个月内及原有动作权限。超过期限服务受限，但绑定记录保留，不自动退租。
- 以约定截止 D、本轮额外截止 E 表述：当前业务日期不晚于 E 时可用；超过 E 未续期时受限。自然月/月末及日内边界仍见 S06-D03 的日期建议。

## 用户主流程

| 步骤 | 谁 | 操作位置 | 操作或触发 | 结果 |
|---|---|---|---|---|
| S06-M01 | 业主/物业 | S05 添加租户入口 | 选择房屋、手机号并登记租期日期 | 日期随人员关系保存；用户仍按 S05 简单确认 |
| S06-M02 | 租户 | 小程序 | 确认绑定后正常登录与使用 | 使用适用房屋服务，不操作阶段或宽限 |
| S06-M03 | 系统 | 后台自动处理 | 到约定租期到期日 | 默认延长一个月，业主站内收到到期提示；不停止租户服务 |
| S06-M04 | 租户 | 小程序到期提示 | 登录看到登记租期已到，可联系业主/物业 | 额外一个月内服务可用；超过后新房屋服务受限，但仍可登录联系续租，不要求点宽限/续租审批 |
| S06-M05 | 业主/物业 | 原住户管理/运营平台 | 修改登记租期日期并保存 | 保留变更记录，按新租期判断；覆盖当前日期时恢复同一关系服务，租户不用重新确认或绑定 |
| S06-M06 | 业主/物业 | 退租办理入口 | 实際退租时明确选择要结束的人并办理 | 停止其指定房屋关系的新服务；其他关系不变 |
| S06-M07 | 已退租账号/物业 | 本人历史/任务处理入口 | 账号查获准历史，物业继续未完事项 | 保留允许历史及处理结果，不重新恢复退租关系服务 |

## 异常与分支处理

| 编号 | 情况 | 处理 | 用户下一步 |
|---|---|---|---|
| S06-E01 | 约定到期后，业主/物业忘记登记续租 | 自动延长一个月、提示到期，正常服务不受阻 | 租户联系业主/物业改日期 |
| S06-E02 | 默认延长的一个月也过了，仍未改日期 | 新报修/反馈等需有效资格的房屋服务被拒绝；仍可登录查看到期提示及获准历史，不自动解绑/退租 | 联系业主或物业延长租期，期限覆盖当前日期后恢复 |
| S06-E03 | 业主未开通或微信消息未送达 | 站内/后台仍可见到期提醒；顺延和服务不依赖推送 | 物业直接处理，租户走既有联系渠道 |
| S06-E04 | 多人同房，一人实际退租 | 只结束明确选中的人；其余人不自动退出 | 多人退租时另外明确选择对象 |
| S06-E05 | 同一账号在其他房屋仍有有效关系 | 只限制已办理退租的关系，不停整个账号 | 可切换其他有效房屋正常使用 |
| S06-E06 | 提前退租或默认延长期间实际退租 | 业主/物业明确办理后结束该关系；不因默认延长继续授予新服务 | 账号仍可登录看获准历史；其他房屋保留 |
| S06-E08 | 已到期受限后，业主/物业补登记续租 | 新期限覆盖当前日期时恢复同一关系服务；仅修改成仍过期的日期不能恢复 | 租户直接继续使用，无需重新确认绑定 |
| S06-E07 | 已退租但有未完报修/费用事项 | 物业继续处理，账号获准历史访问；费用确认资格另与 S08 对齐 | 查看本人结果或联系物业，不恢复新服务 |

## 待确认与实现边界

- 到期默认加一个月、额外一个月内正常使用、超过后限制新服务、保留登录并联系续租，本轮更正已确认。旧“一个月后无限继续服务”撤销；仍不向用户展示阶段操作。
- B1：明确退租后本人历史的具体字段、事项种类及保留时长仍未定；它不改变正常租期及额外一个月内的服务；到期受限账号仍可查获准本人历史，字段范围沿用该待确认事项。
- C-07/B2：微信触达能力仍独立待确认，当前先保证站内提醒。
- S06-D03：本次自然月/月末处理与提醒具体日内时点为日期设计建议，评审时可调整，不增加用户步骤。
- 提醒再次出现的频率和展示样式由后续交互细化，不创建“租户续期申请 → 审批”链。

## 验收标准与完成条件

| 编号 | 给定 | 当 | 则 |
|---|---|---|---|
| S06-AC01 | 添加者填写入住起止日，用户已确认绑定 | 到约定到期日 | 自动延长一个月、产生业主站内提醒，租户服务仍可用，无宽限确认操作 |
| S06-AC02 | 已超过本轮额外截止 E，未续期也未办理退租 | 租户登录，并尝试提交新报修/反馈 | 登录成功并可看提示、联系续租和查获准历史；新报修/反馈等房屋服务被拒绝，绑定未被删除，不停其他房屋 |
| S06-AC03 | 当前日期仍在本轮额外一个月内，租户看到到期提示 | 不点击任何续期/宽限按钮 | 服务正常；可通过既有渠道联系业主/物业，不能因为没有确认宽限而停权 |
| S06-AC04 | 已到期受限，业主/物业将新租期延长到覆盖当前日期 | 保存后租户再次使用 | 服务恢复、提示按新约定更新，沿用同一关系编号，不要求重新绑定确认 |
| S06-AC05 | A/B/C 独立同住 | 业主/物业明确为 A 办理退租 | A 的该房屋新服务停止，B/C 不自动退出；A 账号登录与其他有效房屋保留 |
| S06-AC06 | 业主未开通或微信触达失败 | 约定到期日触发 | 物业站内/后台可看到提醒；不影响默认顺延或租户服务 |
| S06-AC07 | 已明确退租但本人还有未完事项 | 物业继续处理、原账号查询 | 历史按 B1 批准范围返回，不因处理结果恢复新房屋服务 |
| S06-AC08 | 采用自然月建议，约定截止为 1 月 31 日 | 计算本轮默认延长日期 | 为 2 月最后一日，只顺延本轮一次；不得把原到期提醒抹去；日期建议批准后此项生效 |

| S06-AC09 | 已到期受限，新登记期限仍未覆盖当前日期 | 保存并尝试新建房屋事项 | 新服务仍被拒绝；不能因保存动作绕过日期限制，账号仍可登录联系续租 |

| S06-AC10 | 租期已超额外一个月或关系已退租，账号可未登录 | 选择小区阅读已发布物业通知，并尝试新报修 | 公共通知可读；新报修按租期/退租权限被拒绝，两类访问分别判断 |

### 本 spec 完成的判断

- 添加登记日期、系统默认顺延、业主站内提醒、租户简短提示、业主/物业修改日期与明确退租贯通。
- 额外一个月内无需操作即可正常服务；超过额外一个月未续期拒绝新服务，登录/联系/获准历史保留；续期恢复同一关系。
- 住户没有阶段切换、宽限确认、续期申请审批或再次绑定操作；人员与房屋权限不被误伤。
- 到期提醒和租期修改可查，日期建议/B1/微信增强各自保留原确认等级；文档更新不代表功能已经实现。

## 不在本 spec 内

- 对外显示宽限期、到期暂停及其附带确认操作。
- 一到约定租期截止就立即停服务；到期受限就自动解绑、注销账号或登记退租。
- 租户在线续期申请审批、无限自动滚动日期隐藏到期提示。
- 线上支付/结算、本人历史所有字段永久明文可见。

## 后续开发切片建议

1. 添加租户填日期，按期自动顺延并提醒业主，租户可看提示且继续使用。
2. 业主/物业修改日期，以及明确选人退租；验证多人、其他房屋与历史边界。

## 技术设计边界

保留约定日期、默认顺延结果、是否实际退租及变更记录。定时任务/实时计算由实现选择；约定到期先保留一个月服务；超过额外截止未续期才限制新服务，不能自动解绑或退租。延长到覆盖当前日期后恢复原关系服务。

目录与覆盖：[00-拆分总览.md](../specs/00-拆分总览.md)、[16-决策与覆盖矩阵.md](../specs/16-决策与覆盖矩阵.md)、[17-规格完整性检查.md](../specs/17-规格完整性检查.md)。
