fix(backend): 协议作废与样本接收废弃双向联动 #40

Merged
cykj merged 1 commits from codex/issue-31-discard-sync-d7063ae6ff97 into V2.0 2026-11-05 03:44:15 +00:00
1 Commits
Author SHA1 Message Date
zlwuandCursor e2e9059c17 fix(backend): sync protocol void with sample reception discard
When a cell-storage or research-donation protocol is voided, mark all
related sample receptions as discarded; when every sample is discarded,
auto-void the protocol as 实验室废弃 (sysfq). Covers issue #31.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-05 11:37:58 +08:00