|
|
@@ -8,9 +8,12 @@
|
|
|
- 丁俊言193返还3小时:2→5;陆鹏渤1447返还1小时:15→16;杨熠诚1835返还1小时:20→21。对应陪练时长同步返还,共3名学员、5小时,6条新调整流水,原始凭据保留。
|
|
|
- 曾梓涵1785的2小时在执行期间已由另一笔调整补回,复查后跳过;黄家兴266确认多扣1小时,但标准接口拒绝停用账户,未擅自启用,待处理。
|
|
|
- 李泽航1840昨晚预约881544补同步:导入2条原始扣课流水,60分钟课时及陪练时长14→13;补入旧源课后记录890165和1条学习明细,并将尚未同步的旧预约完成状态更新。没有重放完课扣费。
|
|
|
+- 预约747251的课后记录747508误挂闻雨嘉316。预约、扣课、42词学习明细及原评语中的“芮熙”一致指向金芮熙1644,已纠正原记录归属及显示姓名,并标记为新系统维护记录以防同步覆盖。事务演练、正式写入、幂等重跑均通过;两位学员的余额、流水、学习明细和停用状态均未改变。金芮熙概览58节、闻雨嘉135节,已回读一致。
|
|
|
|
|
|
此前已修复的熊奕赫1847剩26次30分钟、卓越易宇凡1828剩4小时、樊文昊1826剩0小时,本次回读保持正确。
|
|
|
|
|
|
+本聊天前述学员的最终复核:刘希悦1846剩6小时、15节训练;万子昊1845剩8次30分钟课、12节训练;卓越易宇凡1828已补8月17日记录,剩4小时、12节训练;李逸心1819剩2小时、概览与训练记录均为22节;曾梓涵1785剩16小时、40节训练。应宥熙1858的30节包含1节体验、29节正课,40次正式充值后剩11次30分钟课,未按总记录数误扣一次。
|
|
|
+
|
|
|
## 全量核对结论及边界
|
|
|
|
|
|
552个可映射旧账户、2,208个账户分组已重新读取42,418条旧原始流水,分页/用户归属完整;与原新库比较关键金额、扣前值、时间、备注均无改写,原缺2条即李泽航本次补齐。未发现同账户同金额同一时刻同备注的重复正向充值;这不替代银行或收款凭据核验。
|
|
|
@@ -25,7 +28,7 @@
|
|
|
- direct-v1新增同预约补录保护:以后旧课后记录恢复但编号不同,记录冲突并保留已核实补录,避免再生成一份;不同学员的冲突也不自动覆盖。线上仅替换5行对应代码,回读一致。
|
|
|
- 旧源新增同订单重复负向流水时返回new_duplicate_source_charge;新增“新系统已上/已扣/补扣”手工负向记录返回manual_cross_system_charge_requires_review,保存来源但保留当前余额等待核实。已有核过的历史重复记录不会被重新触发;正常不同订单继续同步。此保护已在direct-v1及两个管理网关发布并回读。
|
|
|
- 2,208个账户分组用当前余额、来源快照、完整流水和状态重放计算:全部ready,变化0。另有测试覆盖随后新增一笔旧扣课及再次重跑。此为重放计算验证,不宣称未来夜间任务已发生。
|
|
|
-- 19项补录重复执行全部幂等;原42,767条流水、19,892条课后记录哈希保持;20,130条学习明细在排除并行发布新增的空字段reportMetadata后,原字段哈希全部保持。修复过程的正常并发新增已保留。
|
|
|
+- 19项补录重复执行全部幂等。18:22独立复核:原42,767条流水全部保留且哈希未变;原19,892条课后记录全部保留,其中仅747508执行上述有审计的学员归属纠正,其余19,891条哈希不变。20,130条学习明细在排除并行发布新增的空字段reportMetadata后,原字段哈希全部保持。修复过程的正常并发新增已保留。
|
|
|
- 19项针对性测试通过;11个云函数定义校验通过。
|
|
|
|
|
|
## 补录明细
|
|
|
@@ -52,4 +55,4 @@
|
|
|
| 刘丽君宜春(1691) | 680456 | 历史证据重建,不重扣费 |
|
|
|
| 吴宇轩(120) | 125055 | 历史证据重建,不重扣费 |
|
|
|
|
|
|
-原始证据、事务试运行、写入/回读结果与回放验证保存在私有目录 `~/.local/state/xiaoshu/all-student-audit-20261111/`。临时运维函数执行后删除。没有修改settlementReady,没有覆盖原始记录或手工解决其他同步冲突。
|
|
|
+原始证据、事务试运行、写入/回读结果与回放验证保存在私有目录 `~/.local/state/xiaoshu/all-student-audit-20261111/`;独立复核及747508归属纠正的前像、原始证据、回滚演练、写入、幂等验证保存在 `~/.local/state/xiaoshu/qa/2026-11-11-all-credit-verification/`。临时运维函数执行后删除。没有修改settlementReady,没有删除原始流水,也没有手工解除其他同步冲突。
|