From 2d3f55918f3a05d0ac35b11c591f5c1d8c553d85 Mon Sep 17 00:00:00 2001 From: zlwu <704541015@qq.com> Date: Wed, 20 May 2026 00:56:34 +0800 Subject: [PATCH] feat(production): trigger production work order on sample reception --- backend/app/crud/sample_reception.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/backend/app/crud/sample_reception.py b/backend/app/crud/sample_reception.py index 5854b3c40..f3c7a4059 100644 --- a/backend/app/crud/sample_reception.py +++ b/backend/app/crud/sample_reception.py @@ -764,6 +764,15 @@ def create_sample_reception( user_id=user_id, create_dept_id=create_dept_id or "", ) + from app.crud import production_work_order as prod_wo_svc + + prod_wo_svc.create_production_work_order_from_reception( + db, + reception=obj, + tenant_no=tenant_no, + user_id=user_id, + create_dept_id=create_dept_id or "", + ) db.commit() db.refresh(obj) return obj