yueli
33acdc758c
fix(scan-draft): 撤回申请单时清理其扫码草稿
问题
----
草稿按 (user_id, biz_type, request_id) 存储,而撤回逻辑原先只做两件事:
释放预占、把状态置为 4。没有任何草稿清理 —— 撤回后草稿成为孤儿数据:
· 单据状态变为 4,不再出现在扫码页的下拉里(那里只拉 status=1),
草稿从此永远读不到;
· 若不清理会持续累积,每行是一个整单 JSON 快照。
实测(撤回前 2 份草稿):撤回后该单草稿数归 0。
★ 清的是**所有用户**在这张单上的草稿,而非仅撤回者自己的 ——
可能有多人扫过同一张单,只清自己的会留下他人的孤儿数据。
出库 outbound_service._release_and_close
借库 borrow_service._release_and_close
两处共用底层,一并补上。
2026-09-11 09:06:43 +08:00
..
2026-09-10 17:41:22 +08:00
2026-09-10 14:16:27 +08:00
2026-09-10 17:21:14 +08:00
2026-02-09 11:29:37 +08:00
2026-09-11 09:06:43 +08:00
2026-09-10 14:16:27 +08:00
2026-09-10 17:21:14 +08:00
2026-09-10 14:16:27 +08:00