feat: v1.2 样板组合工场+组合3D渲染+菜单功能分组

- 样板组合(/combine): 样板库作为子组件, 点击加入组合
- 多单元紧贴排布(平移归一), 等高对齐(以首单元为参考Y向缩放)
- 组合单元管理: 删除/左右调序/清空, 列表动画
- 组合结果为标准多形状 drawing_data, 渲染/报价/AI炫图/3D全链路兼容
- 组合预览 2D/3D 双模式(Three.js 直接渲染组合 sm[])
- 侧边栏菜单按业务分组: 销售业务/设计制图/生产供应/系统
- 组合算法经 Node 几何验证: 6形状无缝拼接, 高度0误差对齐
This commit is contained in:
HHY
2026-09-20 13:59:29 -07:00
parent f77fccd4ba
commit 2ebd7e0b5c
4 changed files with 303 additions and 19 deletions
+1
View File
@@ -21,6 +21,7 @@ const router = createRouter({
{ path: 'measure', component: () => import('../views/MeasureView.vue'), meta: { title: '量尺管理' } },
{ path: 'aftersale', component: () => import('../views/AfterSaleView.vue'), meta: { title: '售后管理' } },
{ path: 'templates', component: () => import('../views/TemplatesView.vue'), meta: { title: '样板库' } },
{ path: 'combine', component: () => import('../views/CombineView.vue'), meta: { title: '样板组合' } },
{ path: 'products', component: () => import('../views/ProductsView.vue'), meta: { title: '产品管理' } },
{ path: 'warehouse', component: () => import('../views/WarehouseView.vue'), meta: { title: '仓库库存' } },
{ path: 'optimize', component: () => import('../views/OptimizeView.vue'), meta: { title: '优化下料' } },