提交自身的错误: - breach-orders/route.ts:filtersSchema 去掉重复的 platform / shopName 键(保留带长度上限的一份) - supply-chain-breach-order.service.ts:BreachOrderListFilters 去掉重复声明的 platform / shopName - BreachOrderTab.tsx:MultiFilterChip 的 field 联合类型补齐店铺款式编码/店铺商品编码/申诉原因/平台/店铺(与 filter-options 接口支持的字段一致) - breach-orders/[id]/route.ts 与 breach-orders/route.ts:多结果分支的处理器统一声明为 handleRequest<unknown>(…): Promise<NextResponse<unknown>>, 与既有 reference-image-estimate 路由同一写法,解决 ctx.user 可选态与返回形状不匹配 补齐缺失的配套改动: - errors.ts:新增 ErrorCode.RESOURCE_NOT_FOUND(含 ERROR_MESSAGES 与 HTTP 404 映射) - ProductArchiveFilters:补 materialLevel / inspectionReport 两个筛选项类型(查询逻辑此前已随功能提交) - bom-costing-multimodal-gateway.ts:BomCostingMultimodalOperation 增加 IMAGE_EXTRACTION(破价申诉凭证识别用), breach-evidence.service 对可空的 providerConfig 加空值保护 - supply-chain-product-archive-select.ts:去掉重复的 sabcRating 选择项 - supply-chain-product-archive.repository.ts:storageType 候选值已在专用分支处理,去掉恒为 false 的重复判断 验证:git 干净检出后 npm run type-check(next typegen + tsc --noEmit)0 错误; breach/supply-chain/permission 相关 230 个测试套件 1650 用例通过,失败 7 个套件均为 mainline 原有问题。
由壹点「产品开发平台」工作区
最后更新:2026-04-07
当前主线:资产中心 -> 自动组合 -> 草稿组 -> 包装方案 -> 正式入库 -> 轻仓库
这个工作区真正长期开发的项目在 furniture-3d-system/。
旧 CAD -> 装配编辑 -> 装配步骤 -> 回放 链仍保留,但它现在是兼容链,不是默认主线。
先看哪里
AGENTS.mdfurniture-3d-system/docs/workflow/团队协作模式.mdfurniture-3d-system/docs/workflow/模块边界说明.mdfurniture-3d-system/docs/workflow/主线同步操作手册.mdfurniture-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
Languages
TypeScript
91.1%
JavaScript
5.1%
C#
1%
PowerShell
0.7%
CSS
0.6%
Other
1.4%