# 小白记账 0.2 流水导入验收 本轮只验收 CSV 流水导入、本地保存和重复导入。票据识别、确认结果保存与税务计算仍然是后续功能。 ## 准备 1. 安装或直接运行小白记账 0.2。 2. 打开“收支流水”。 3. 准备仓库 `samples` 文件夹中的 `流水导入示例.csv`。 ## 第一次导入 1. 点击“导入 CSV”。 2. 选择 `流水导入示例.csv`。 3. 应看到“成功新增 4 笔流水”。 4. 页面应显示 2 笔收入和 2 笔支出。 5. 经营首页应显示“本地流水”,收入、支出和利润改为样例文件汇总结果。 预期金额: - 收入:¥2,140.50 - 支出:¥763.60 - 利润:¥1,376.90 ## 重复导入 1. 再次导入同一个文件。 2. 应看到“这份文件已经导入过”。 3. 流水总数仍为 4,不得变成 8。 ## 重启验证 1. 关闭小白记账。 2. 重新打开。 3. 顶部仍应显示“本地流水”。 4. 收支流水仍为 4 笔,金额不变。 ## 错误文件验证 可以复制样例文件,把其中一个金额改成 `12.345` 后导入。 预期: - 明确提示金额最多两位小数。 - 文件中的其他正确行也不得写入。 - 原来已经保存的 4 笔流水不受影响。 ## 已知限制 - 只支持 UTF-8 CSV。 - CSV 表头仍需要使用规定名称,没有字段映射向导。 - 导入前还没有预览页面。 - 待确认按钮暂不写入数据库。 - 本文是 0.2 阶段的历史验收记录;其中“尚未加密”的限制已由 0.6 的 SQLCipher 与 Windows 密钥保护取代。 ## 反馈格式 ```text 页面:收支流水 操作:第二次导入同一个 CSV 问题:流水从 4 笔变成了 8 笔 期望:重复文件不增加流水 严重程度:无法继续 / 很困惑 / 有点别扭 / 只是建议 ```