 zlwuandCursor
|
5e563a6669
|
fix: 子表保存改为就地同步,避免整批换 id 打断外键。
协议样本、生产产出和盘点明细按行更新并保留原 id;补齐存储证明质检预填、离职人员显示名,以及样本采集通知模板字段。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-28 10:51:53 +08:00 |
|
 zlwuandCursor
|
5dad1bb0e3
|
fix: 协议子资源单事务保存,并补齐样本编码/OA/质检等近期能力
锁定缴费校验失败时整单回滚,避免样本半成功落库;前端禁止删除锁定缴费样本,改码走更正编码。同步落地样本更正、采集微信通知、OA提及未读、细胞产品套餐与相关迁移文档。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-26 11:02:25 +08:00 |
|
 zlwuandCursor
|
caca786051
|
feat(backend): persist external target code on temporary QC work orders
Wire create/update API, list keyword search, and response dict field.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-20 10:40:22 +08:00 |
|
 zlwuandCursor
|
0a5bf28e58
|
feat: allow empty fields on qc material month template rows
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-19 13:06:35 +08:00 |
|
 zlwuandCursor
|
e4dcb43d77
|
feat(api): expose qc material month template endpoints
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-19 12:47:26 +08:00 |
|
 zlwuandCursor
|
f014e3f88a
|
feat(backend): filter QC material batches by stockStatus.
Support available (remaining_qty > 0) and exhausted (remaining_qty = 0) on the batch list API.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-18 09:41:10 +08:00 |
|
 zlwuandCursor
|
52ec964f88
|
feat(api): expose QC inspection item template endpoints.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-17 12:46:59 +08:00 |
|
 zlwuandCursor
|
a3af039e74
|
feat: 质检工单结论、库位批量/筛选与协议样本接收质检摘要
落库并展示质检工单级结论(可编辑/任务派生),库位树支持批量新增子节点与货架格子检索,协议/捐赠列表补充接收与门禁质检摘要,并同步生产物料与工单卡片展示优化。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-28 18:46:24 +08:00 |
|
zlwu
|
b8b0446542
|
提交
|
2026-07-22 10:43:55 +08:00 |
|
zlwu
|
846aea70bb
|
提交
|
2026-07-16 13:48:58 +08:00 |
|
zlwu
|
6eea13370c
|
提交
|
2026-07-14 13:55:11 +08:00 |
|
zlwu
|
f90726927e
|
提交
|
2026-07-13 12:11:13 +08:00 |
|
zlwu
|
f4bbe3e06e
|
提交
|
2026-07-07 11:10:48 +08:00 |
|
zlwu
|
cdaa0ac273
|
提交
|
2026-07-06 16:59:53 +08:00 |
|
zlwu
|
038a60b09e
|
提交
|
2026-07-01 16:37:33 +08:00 |
|
zlwu
|
1ca2668112
|
提交
|
2026-06-29 09:21:09 +08:00 |
|
zlwu
|
ee364e24aa
|
提交
|
2026-06-26 00:50:04 +08:00 |
|
zlwu
|
93c28759d0
|
提交
|
2026-06-23 10:25:33 +08:00 |
|
zlwu
|
6bfabac50d
|
提交
|
2026-06-17 18:16:23 +08:00 |
|
zlwu
|
0bf107d4f7
|
提交
|
2026-06-16 12:36:29 +08:00 |
|
zlwu
|
427bcb1551
|
提交
|
2026-06-14 17:20:52 +08:00 |
|
zlwu
|
5ad07c8cac
|
提交
|
2026-06-13 19:47:22 +08:00 |
|
zlwu
|
3abe69c1cc
|
提交
|
2026-06-12 15:17:54 +08:00 |
|
zlwu
|
4ea71a1bae
|
提交
|
2026-06-12 12:32:49 +08:00 |
|
zlwu
|
9a73e87ce8
|
提交
|
2026-06-12 10:37:56 +08:00 |
|
zlwu
|
64219a68c7
|
提交
|
2026-06-11 15:42:58 +08:00 |
|
zlwu
|
912ada02eb
|
提交
|
2026-05-28 19:11:31 +08:00 |
|
zlwu
|
4ff289a8cf
|
提交
|
2026-05-28 07:37:16 +08:00 |
|
zlwu
|
edf88dc016
|
提交
|
2026-05-26 19:04:27 +08:00 |
|
zlwu
|
c9f369a276
|
feat(qc): extend outbound work order list API with application/infusion fields and bizType filter
|
2026-05-26 18:29:56 +08:00 |
|
zlwu
|
771f010a39
|
提交
|
2026-05-25 15:14:06 +08:00 |
|
zlwu
|
13e4c9530a
|
提交
|
2026-05-24 17:57:28 +08:00 |
|
zlwu
|
7cec1f2190
|
提交
|
2026-05-24 16:58:51 +08:00 |
|
zlwu
|
7fbf71b6e1
|
提交
|
2026-05-23 21:27:10 +08:00 |
|
zlwu
|
74f751d0d1
|
提交
|
2026-05-21 11:09:29 +08:00 |
|
zlwu
|
c55269de86
|
提交
|
2026-05-21 03:48:06 +08:00 |
|
zlwu
|
c6c3a37fa7
|
提交
|
2026-05-20 18:06:21 +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
|
3b875ec370
|
提交
|
2026-05-19 23:12:56 +08:00 |
|
zlwu
|
2a4767a014
|
提交
|
2026-05-17 23:08:38 +08:00 |
|