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-11 09:06:43 +08:00
2026-05-22 10:59:39 +08:00
2026-01-27 15:50:23 +08:00
2026-09-02 18:39:09 +08:00
2026-01-26 13:47:53 +08:00
2026-09-01 13:52:56 +08:00
2026-09-02 18:39:09 +08:00
2026-03-19 09:49:21 +08:00
2026-07-14 17:02:07 +08:00
2026-01-27 15:50:23 +08:00
2026-03-19 09:49:21 +08:00
2026-07-15 11:11:40 +08:00
2026-09-02 18:39:17 +08:00
2026-05-12 15:17:42 +08:00
2026-02-02 15:06:20 +08:00
2026-03-19 09:49:21 +08:00
2026-04-02 10:31:53 +08:00