## MODIFIED Requirements ### Requirement: 设备换货状态语义扩展 系统 SHALL 将 `asset_status=3` 定义为“已换货”,用于标记已被换出的旧设备资产。 #### Scenario: 换货完成后旧设备标记 - **WHEN** H5 确认完成且旧资产为设备 - **THEN** 系统 MUST 将旧设备 `asset_status` 更新为 `3` --- ### Requirement: 设备转新重置规则 系统 SHALL 在 H7 转新时对设备执行以下重置: - `generation = generation + 1` - `asset_status = 1`(在库) - 清空累计充值与首充触发相关状态 - 清除个人客户绑定关系 - 创建新空钱包并与新代际设备关联 #### Scenario: 转新后设备可重新销售 - **WHEN** 对已换货设备执行转新 - **THEN** 系统 MUST 使该设备进入新代际并恢复在库可售