Commit Graph
40 Commits
Author SHA1 Message Date
zlwu be2226e4ca 提交 2026-10-17 11:46:53 +08:00
zlwu 3950b5c334 提交 2026-10-14 12:32:03 +08:00
zlwuandCursor 727002761d fix(backend): align pay-status user messages with 付款 wording
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 18:10:14 +08:00
zlwu 337d31bbe8 feat: integrate required mobile market backend dependencies. 2026-10-11 12:00:52 +08:00
zlwu 7a6d804cfa fix: honor order numbers in protocol workflow lists. 2026-10-11 10:08:40 +08:00
zlwuandCursor db31990ebe feat: 细胞存储缴费催缴、统一样本信息与协议支付能力增强
汇总近期业务改动:催缴菜单与后端、样本信息快捷登记与进度、运费关联、客户档案扩展、协议优惠/期次与押金划转,并同步 SQL 迁移与管理端页面收敛。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-10 21:20:37 +08:00
zlwuandCursor 468a7c5e12 feat(backend): expose sample freight APIs and wire protocol saves
Register admin sample-freight routes, enrich protocol sample details with freight, and stop writing legacy transport rows on save.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-08 07:48:41 +08:00
zlwuandCursor f005370a1e feat: wire party customer sync into storage and donation saves
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-07 22:20:54 +08:00
zlwuandCursor a328b9ff2d feat: wire protocol bundle to per-sample payment model v2
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 11:08:07 +08:00
zlwu a9ba60cf6b 提交 2026-08-06 22:21:14 +08:00
zlwuandCursor a3af039e74 feat: 质检工单结论、库位批量/筛选与协议样本接收质检摘要
落库并展示质检工单级结论(可编辑/任务派生),库位树支持批量新增子节点与货架格子检索,协议/捐赠列表补充接收与门禁质检摘要,并同步生产物料与工单卡片展示优化。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-28 18:46:24 +08:00
zlwuandCursor 57487fd0dc fix(protocol): save DJ pay details without blocking on due-sum mismatch
Persist payment before samples to avoid consuming sample codes on validation failure, soft-delete samples on create rollback, and surface DJ due-amount mismatch as a hint only.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-27 17:49:36 +08:00
zlwu 6eea13370c 提交 2026-07-14 13:55:11 +08:00
zlwu b7cd657f32 提交 2026-07-06 19:41:24 +08:00
zlwu 038a60b09e 提交 2026-07-01 16:37:33 +08:00
zlwu 5b3edb1700 提交 2026-06-30 09:19:06 +08:00
zlwu b23a2eb350 提交 2026-06-24 10:39:55 +08:00
zlwu 482d6bbe5d 提交 2026-06-18 11:05:53 +08:00
zlwu 6bfabac50d 提交 2026-06-17 18:16:23 +08:00
zlwu 1ff73b9a74 提交 2026-06-16 15:17:32 +08:00
zlwu eaf7d490ec 提交 2026-06-16 07:38:27 +08:00
zlwu 31b04575e2 提交 2026-06-15 11:43:16 +08:00
zlwu 64219a68c7 提交 2026-06-11 15:42:58 +08:00
zlwu eec61cb5dd 提交 2026-06-04 12:57:59 +08:00
zlwu afd517ce10 提交 2026-06-03 17:53:48 +08:00
zlwu 09afdb1d65 提交 2026-06-02 09:39:50 +08:00
zlwu b6c63591ea 提交 2026-05-28 00:15:29 +08:00
zlwu 771f010a39 提交 2026-05-25 15:14:06 +08:00
zlwu 13e4c9530a 提交 2026-05-24 17:57:28 +08:00
zlwu 7fbf71b6e1 提交 2026-05-23 21:27:10 +08:00
zlwu 74f751d0d1 提交 2026-05-21 11:09:29 +08:00
zlwu c6c3a37fa7 提交 2026-05-20 18:06:21 +08:00
zlwu dc31968204 提交 2026-05-20 14:32:07 +08:00
zlwu be4fab78e1 提交 2026-05-20 09:28:36 +08:00
zlwu 3b875ec370 提交 2026-05-19 23:12:56 +08:00
zlwu 93cd506a90 提交 2026-05-19 12:03:08 +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