yml2213
40882aeebb
fix(consignment): 确认加好友与上传赠送截图恢复为卖家操作,客服兜底
问题:卖家「我的寄卖」里"已匹配-待加好友"的货点不了确认加好友,提示还写着"等待客服确认加好友"。
原因:批次 I 把能力位绑在"订单接单人 = 当前卖家"(selfFulfilling)上,而内部现货履约的订单
根本没有接单打手(assigned_worker_id 为空),于是状态机关掉按钮、后端归属校验还会 403。
业务定调:卖家可以确认加好友,冷却到期后也能自己上传赠送成功截图,客服只是兜底。
- 能力位改成按阶段给:material_submitted 可确认;内部现货履约在 material_required 也可确认
(与客服侧一致);冷却结束可提交赠送截图;提示改成卖家视角
- 后端归属只认"这张提报单就是当前卖家的"(别人的单仍 404),删除"订单接单人必须是卖家"的 403
- 卖家提交凭证走 asConsignmentSupplier 选项:跳过接单人校验(归属由寄卖单保证),
冷却是否结束、必须带图等校验全部保留
- 客服侧按钮不变,谁先点谁生效,后点者拿到明确 409
真实库端到端验证:卖家列表按钮=true → 确认加好友 gift_phase=friend_countdown(+72h) →
冷却中被拒 work_order_gift_cooldown_active → 冷却到期后卖家上传赠送截图成功(工单转 pending_acceptance)。
2026-09-17 11:57:33 +08:00
..
2026-09-17 11:57:33 +08:00
2026-09-14 12:50:54 +08:00
2026-09-17 11:45:50 +08:00