zlwu
1f5de9030e
提交
2026-05-22 16:25:04 +08:00
zlwu
53d3b21f57
提交
2026-05-22 12:40:22 +08:00
zlwu
320f7e75f0
提交
2026-05-22 11:43:41 +08:00
zlwu
5254eea4a2
提交
2026-05-22 07:16:53 +08:00
zlwu
87dbbf1247
提交
2026-05-21 21:29:54 +08:00
zlwu
b0eb80a2d4
提交
2026-05-21 20:56:57 +08:00
zlwu
7541a167c0
提交
2026-05-21 18:59:46 +08:00
zlwu
a905d80623
提交
2026-05-21 13:32:47 +08:00
zlwu
d387ba4017
提交
2026-05-21 13:20:15 +08:00
zlwu
14f1a84bb3
提交
2026-05-21 12:53:37 +08:00
zlwu
ad0e849f6d
提交
2026-05-21 11:25:43 +08:00
zlwu
74f751d0d1
提交
2026-05-21 11:09:29 +08:00
zlwu
ee73f69759
提交
2026-05-21 05:11:53 +08:00
zlwu
c55269de86
提交
2026-05-21 03:48:06 +08:00
zlwu
6272d107dc
提交
2026-05-20 21:12:16 +08:00
zlwu
e6b4b9a8d7
提交
2026-05-20 20:41:47 +08:00
zlwu
c6c3a37fa7
提交
2026-05-20 18:06:21 +08:00
zlwu
276299ff27
提交
2026-05-20 15:10:55 +08:00
zlwu
27ac28b8f5
提交
2026-05-20 14:53:16 +08:00
zlwu
dc31968204
提交
2026-05-20 14:32:07 +08:00
zlwu
15ed25e33b
提交
2026-05-20 09:30:10 +08:00
zlwu
be4fab78e1
提交
2026-05-20 09:28:36 +08:00
zlwu
e6072457fd
feat(qc): implement material library with CRUD, stock-in, usage tracking and task deduction
2026-05-20 06:36:50 +08:00
zlwu
4137c54588
feat(qc): add SQLAlchemy models for QC material and usage
2026-05-20 06:27:40 +08:00
zlwu
c55bc55138
fix(models): remove relationship declarations that require ForeignKey constraints
...
The project does not use SQLAlchemy ORM-level relationships or ForeignKey
constraints. All joins are done manually in CRUD queries. The relationship()
declarations on BizProductionWorkOrder.tasks and BizProductionTask.steps
caused mapper initialization failures because the child table columns lack
ForeignKey definitions.
2026-05-20 05:19:20 +08:00
zlwu
2d3f55918f
feat(production): trigger production work order on sample reception
2026-05-20 00:56:34 +08:00
zlwu
b303afb272
feat(crud): add cell product CRUD operations
2026-05-20 00:56:24 +08:00
zlwu
4b676886b0
feat: append 21 API routes for work orders, production tasks, and cell products to production router
2026-05-20 00:22:21 +08:00
zlwu
fb7846f2ed
feat(crud): add production task CRUD with route-cloning logic
2026-05-20 00:11:57 +08:00
zlwu
9d9f43579d
feat(crud): add production work order CRUD operations
2026-05-20 00:10:35 +08:00
zlwu
026b040db5
feat(schemas): add production module Pydantic schemas
...
Create 3 schema files for the production module:
- production_work_order.py: work order base, list query, complete
- production_task.py: task CRUD, steps, materials, outputs, inputs
- cell_product.py: cell product create, update, list query
2026-05-20 00:09:21 +08:00
zlwu
61f217eea5
feat(models): 新增10个生产执行相关SQLAlchemy模型
...
新增细胞产品、生产工单、生产任务及关联的投入/步骤/试剂/耗材/产出/数据采集等模型类,
支持工单→任务→步骤的relationship关联查询。
2026-05-20 00:05:24 +08:00
zlwu
3b875ec370
提交
2026-05-19 23:12:56 +08:00
zlwu
93cd506a90
提交
2026-05-19 12:03:08 +08:00
zlwu
f269a994f4
提交
2026-05-18 16:21:38 +08:00
zlwu
2a4767a014
提交
2026-05-17 23:08:38 +08:00
zlwu
62cfb8fbbf
提交
2026-05-17 12:31:11 +08:00
zlwu
e5ba8f097a
提交
2026-05-17 09:05:10 +08:00
zlwu
8e2dd8b9f0
提交
2026-05-17 08:36:37 +08:00
zlwu and Cursor
246ad2228e
docs: add cell storage protocol modules design for 2.2.6–2.2.10
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-13 17:48:22 +08:00
zlwu
058811ae77
提交
2026-05-12 22:07:53 +08:00
zlwu
2e9d020d50
提交
2026-05-12 16:35:07 +08:00