yml2213
e8fbb28cf4
feat(claim): 人工履约单领取页只显示「人工处理中,请等待客服」
未命中 AFFILIATE_DASH_SKU_MAPPING 的抖音单显式回落 manual_dispatch(人工),这类单没有
自动发货通道(无 claim token、无绑定二维码),但卡券 cert_link 仍指向 /h5/<订单号> 领取页;
原页面会让买家「输 UID」,提交后没有任何自动发货动作,属于误导买家。
- 后端 kuaishou-cloud-claim-context.ts:新增 MANUAL_FULFILLMENT_MESSAGE 与
resolveManualFulfillmentMessage(executorKey)(manual_dispatch → 等待话术,其它执行器空串);
三个 payload builder 统一输出 manualFulfillment / manualFulfillmentMessage
- 前端 claim-snapshot.ts:输出 isManualFulfillment / manualFulfillmentMessage,
progressText 同步显示等待话术
- 前端 ClaimPage.tsx:在「渠道已下线」之后、「输 UID」之前插入人工单卡片(只读 + 刷新状态),
人工单不会自动轮询(无 expectedUid → 不安排下一次轮询)
- types/claim.ts:补齐两个可选字段;话术只在后端维护一份,前端只做兜底
验证:后端 npm run check(701 单测)与前端 npm run check(格式/lint/类型/143 单测/构建)全绿
2026-10-13 13:53:00 +08:00
..
2026-10-10 21:34:59 +08:00
2026-10-13 13:53:00 +08:00
2026-10-13 13:42:06 +08:00
2026-08-16 18:04:55 +08:00
2026-07-07 19:55:18 +08:00
2026-08-16 18:04:55 +08:00
2026-08-16 18:04:55 +08:00
2026-07-07 19:55:18 +08:00
2026-08-16 18:04:55 +08:00
2026-08-16 17:27:12 +08:00
2026-07-07 19:55:18 +08:00
2026-10-10 20:34:24 +08:00