From f95331de25b1a33f342568ca4fe8b2f267684546 Mon Sep 17 00:00:00 2001 From: yeg <1347747024@qq.com> Date: 星期四, 17 九月 2026 18:41:03 +0800 Subject: [PATCH] docs(scratch): 五票与票 09 人工验收通过,状态与勾选落档 --- .scratch/pending-order-payment-flow/issues/07-verification-code-overlap-and-numeric-entry.md | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.scratch/pending-order-payment-flow/issues/07-verification-code-overlap-and-numeric-entry.md b/.scratch/pending-order-payment-flow/issues/07-verification-code-overlap-and-numeric-entry.md index fee0d8f..9777592 100644 --- a/.scratch/pending-order-payment-flow/issues/07-verification-code-overlap-and-numeric-entry.md +++ b/.scratch/pending-order-payment-flow/issues/07-verification-code-overlap-and-numeric-entry.md @@ -14,7 +14,7 @@ Blocked by: None — can start immediately -Status: ready-for-human +Status: 已验收 —— 2026-09-17 用户人工验收通过(真机走查;本轮新增回归见 Comments) - [x] 轮换瞬间新旧码都能核销成功:`rotatingTheCodeKeepsThePreviousOneUsableDuringTheOverlap`(连发两张码后,旧码仍然是 `status = 0` 且能被扫到)。 - [x] 旧码在重叠期之后失效:失效判定就是同一套 `expires_at`,`anExpiredNumericCodeIsRefusedLikeAnyOtherInvalidCode` 覆盖过期即失效。 @@ -23,7 +23,7 @@ - [x] 核销接口不返回码的归属信息(不泄露「属于哪笔订单」):同一用例断言扫码答复里没有 `orderNo`;撞码与猜错用同一句话回答(`aWrongGuessAndACollidingCodeAnswerExactlyTheSameWay`)。 - [x] 重复核销仍被拒(既有幂等不变):既有核销闸门用例全绿(`MerchantVerificationOrderCodeTests`、`MerchantVerificationServiceTests`、`OrderFundBoundaryTests`)。 - [x] 已支付未核销、已核销、退款中等既有核销闸门全部不退化:全量 348 项仅那 3 项已知基线失败。 -- [ ] 两端真机人工验收 + 编译检查(人才端与商户端两个工程)。人才端本票无需改动(已经开始下发 `displayCode` 与 `refreshAfterSeconds`);商户端新增 `pages/verification-code-input/` 与扫码页「手输 6 位核销码」入口,**HBuilderX 编译未跑**(本机没有 HBuilderX)。 +- [x] 两端真机人工验收 + 编译检查(人才端与商户端两个工程):2026-09-17 通过(同上)。人才端本票无需改动(已经开始下发 `displayCode` 与 `refreshAfterSeconds`);商户端新增 `pages/verification-code-input/` 与扫码页「手输 6 位核销码」入口,**HBuilderX 编译未跑**(本机没有 HBuilderX)。 ## 验收 -- Gitblit v1.7.1