# 停车系统开发问题确认文档

**文档版本**：v1.0.0
**确认日期**：2026-03-18
**文档状态**：已确认

---

## 1. 文档说明

本文档记录开发团队在停车系统实施过程中提出的技术问题及产品侧的确认结论，作为后续开发的依据。

---

## 2. 准入与放行规则

| # | 问题 | 背景 | 确认结论 |
|---|------|------|----------|
| Q1 | **临停车"已过期待清算"状态下再次入场，是禁止还是放行？** | `07_车辆收费 v1.8.0` 待确认事项第1条 | **按临停计费放行，并叠加欠费提示** |
| Q2 | **准入开关关闭时，已过期的业主车是否放行？** | `05_车辆管理` 说"限进不限出"，但过期业主车进场规则未明确 | **过期业主车与无授权车一致，受准入开关控制** |
| Q3 | **无牌车/识别失败如何处理？** | 需求文档未明确提及无牌车场景 | **拒绝+语音提示"请联系岗亭"，岗亭人工入场** |
| Q4 | **出场时未匹配到进场记录怎么办？** | `08_进出纪录` 提到异常场景但未给明确规则 | **记为异常记录，开闸放行，通知岗亭人工确认** |

---

## 3. 计费规则

| # | 问题 | 背景 | 确认结论 |
|---|------|------|----------|
| Q5 | **跨自然日计费是"连续计时"还是"按日分段"？** | `04_收费标准` 有 `crossDayMode` 字段，但未明确哪种是默认 | **默认连续计时，按日分段作为可选配置** |
| Q6 | **月租到期后未续费，出场时如何计费？** | 月租有效期内免费，过期后是从"入场时间"还是"过期时间"开始算临停？ | **从入场时间开始按临停计费** |
| Q7 | **免费时长是否适用于月租车？** | 月租有效期内本来就免费，但月租过期后降为临停时，免费时长是否从入场开始算？ | **免费时长只在按临停计费时生效，从入场时间算起** |
| Q8 | **按次计费的"次"如何定义？** | `04_收费标准` 有 `perEntryFee` 字段，是每次进场固定收费吗？与按时计费互斥？ | **暂不支持按次计费，先去除该计费方式** |

---

## 4. 一位多车与车位

| # | 问题 | 背景 | 确认结论 |
|---|------|------|----------|
| Q9 | **一位多车"首车优先"的判定范围？** | `07_车辆收费` 说"按进场时间"，是指当前在场的绑定车辆中最先入场的？还是第一辆进场的？ | **车位空闲时，第一辆入场的绑定车占名额；该车出场后名额释放给下一辆** |
| Q10 | **车位跨车场绑定是否存在？** | 一个车位只属于一个车场？还是可以绑定到不同车场的车辆？ | **车位严格归属单一车场，不跨场** |
| Q11 | **溢出车辆出场后，在场的绑定车辆是否自动"升级"为首车？** | 首车A在场，溢出车B也在场，A出场后B是否自动转为优惠？ | **不自动转。B本次进场已按临停计费，只在B下次入场时才享受优惠** |

---

## 5. 岗亭与操作

| # | 问题 | 背景 | 确认结论 |
|---|------|------|----------|
| Q12 | **岗亭现场收费的支付方式有哪些？** | `11_岗亭管理` 提到现场收费但未列具体方式 | **支持现金、微信支付两种方式** |
| Q13 | **岗亭操作需要登录认证吗？** | 边缘端是否需要用户体系？还是默认信任内网设备？ | **简单认证（Token或密码），记录操作人身份即可** |
| Q14 | **手动开闸是否需要选择车牌？** | `11_岗亭管理` 要求记录车牌，但有时岗亭看不到车牌 | **车牌为可选字段，必填"原因"** |

---

## 6. 数据同步

| # | 问题 | 背景 | 确认结论 |
|---|------|------|----------|
| Q15 | **白名单同步是全量还是增量？** | 初始化肯定需要全量，之后呢？ | **首次全量 + 后续增量（带版本号），定期全量对账** |
| Q16 | **进出记录上报失败后重试多少次？** | Outbox有重试机制，但最大重试次数和积压上限未定 | **最大10次重试，积压数据保留90天** |
| Q17 | **边缘端本地数据保留多长时间？** | SQLite磁盘有限 | **进出记录90天，图片30天，账单180天** |
| Q18 | **云端和边缘端的数据谁是权威？** | 同一条进出记录，如果两边不一致听谁的？ | **进出记录+账单以边缘端为权威（第一手数据）；白名单/规则以云端为权威** |

---

## 7. 设备与硬件

| # | 问题 | 背景 | 确认结论 |
|---|------|------|----------|
| Q19 | **是否支持一体机（相机+道闸一体）？** | `10_设备管理` 提到集成设备概念 | **目前部署的硬件是分体式（相机与道闸分离）** |
| Q20 | **LED显示屏控制是否在边缘端？** | `11_岗亭管理` 提到LED屏 | **LED屏与相机是一体的，但与闸机是独立分开的** |
| Q21 | **语音播报内容是否可自定义？** | 目前 `CameraResponseBuilder` 已有语音能力 | **先以固定模板实现，暂不支持云端配置下发** |

---

## 8. 边界与异常

| # | 问题 | 背景 | 确认结论 |
|---|------|------|----------|
| Q22 | **访客车辆是否需要边缘端本地注册能力？** | `05_车辆管理` 访客由小程序邀请产生，但岗亭也可能快速登记 | **本地以及云端数据必须保持一致（岗亭登记需上报云端确认）** |
| Q23 | **车辆换车后，旧车进场如何处理？** | `07_车辆收费` 有换车逻辑，但边缘端白名单何时移除旧车？ | **云端审批换车后，下发白名单变更（移除旧车+添加新车）** |
| Q24 | **同一车牌短时间内多次触发识别（跟车/误触）如何去重？** | 需求文档未提及 | **同一车牌+同一出入口，30秒内只处理一次** |

---

## 9. 确认记录

| 确认人 | 确认日期 | 备注 |
|--------|----------|------|
| 产品负责人 | 2026-03-18 | 全部24项问题已确认 |

---

## 10. 变更历史

| 版本 | 日期 | 变更内容 | 作者 |
|------|------|----------|------|
| v1.0.0 | 2026-03-18 | 初始版本，记录24项开发问题确认结论 | - |
