WuYongJie a310362839 fix(intake): 修复大产品保存事务超时与聚水潭分批推送
- 非集成产品保存事务(formal SPU 主事务 / saveActiveWithLock / createRecord /
  updateRecord)统一加 { maxWait: 10s, timeout: 60s }:修复 224 SKU 大产品保存时
  Prisma 交互式事务超过默认 5s 触发 P2028 整笔回滚、页面提示保存成功但数据未落库
  的问题(正式站 LRSF0095 实际案例,单日 11 次保存失败,供应商数据全部丢失)
- 聚水潭商品资料推送分批:itemsku/upload 与 combinesku/upload 按每批 100 个 items
  推送(单次上限 200,LRSF0095 一次推 224 个被 code=130 拒绝),逐批成功落锁,
  中间批次失败抛 PartialFailureError 保护已成功 SKU
- 新增回归用例:250 SKU 断言 itemsku/upload 分 3 批(100/100/50)且总数无遗漏

验证:type-check 通过;intake-non-integrated-product.service.test.ts 108/108;
jushuitan-product-pricing-push.service.test.ts 33/34(唯一失败为既有环境问题)
2026-09-17 15:37:45 +08:00

由壹点「产品开发平台」工作区

最后更新:2026-04-07
当前主线:资产中心 -> 自动组合 -> 草稿组 -> 包装方案 -> 正式入库 -> 轻仓库

这个工作区真正长期开发的项目在 furniture-3d-system/。 旧 CAD -> 装配编辑 -> 装配步骤 -> 回放 链仍保留,但它现在是兼容链,不是默认主线。

先看哪里

  1. AGENTS.md
  2. furniture-3d-system/docs/workflow/团队协作模式.md
  3. furniture-3d-system/docs/workflow/模块边界说明.md
  4. furniture-3d-system/docs/workflow/主线同步操作手册.md
  5. furniture-3d-system/docs/README.md

工作区结构

.
├── furniture-3d-system/   主项目
├── docs/                  工作区级协作与交接文档
├── 方案设定/             设计稿与方案素材
├── flnxi_sucai/           参考资料
└── README.md

当前文档规则

  • 当前有效的协作入口只认 furniture-3d-system/docs/workflow/ 下那 3 份协作文档。
  • 根目录 docs/前端UI改动清单.md 是当前前端交接执行单,不是历史总结。
  • 一次性阶段报告、完成报告、旧 UI 方案已清理,不再保留为默认入口。

常用命令

cd furniture-3d-system
npm install
npm run dev
npm run type-check
npm run build

补充说明

  • 非代码参考资料默认不参与构建。
  • 没有用户明确要求,不主动提交、推送、发版。
Description
3D家具展示系统
Readme 391 MiB
Languages
TypeScript 91.1%
JavaScript 5.1%
C# 1%
PowerShell 0.7%
CSS 0.6%
Other 1.4%