WuYongJie
|
ff41839238
|
feat: 实现Apple风格UI系统和产品上传功能
- 完整实现Apple HIG 2025设计系统
- 添加Modal弹窗组件(毛玻璃效果、流畅动画)
- 添加FileUpload文件上传组件(拖拽、批量上传、进度显示)
- 实现产品上传功能(支持DWG/GLB/GLTF文件)
- 优化产品列表展示(可折叠的产品+SKU结构)
- 实现Tab切换功能(3D模型管理、五金件、BOM、文档)
- 修复主题系统hydration错误
- 优化按钮和间距,符合Apple设计规范
- 添加分享页面的Apple风格重设计
- 创建测试数据脚本
|
2025-12-12 20:16:41 +08:00 |
|
WuYongJie
|
0db3c07dfb
|
添加多样化演示数据和模型更新脚本
✨ 新功能:
- 创建多样化的演示产品(办公椅、餐桌、书架)
- 添加 update-demo-models.js 脚本,支持更丰富的演示数据
- 每个产品类别都有专门的装配步骤和板件信息
- 随机生成访问量,模拟真实使用场景
📦 演示数据:
- 现代办公椅:6个装配步骤,4个板件
- 实木餐桌:4个装配步骤,5个板件
- 北欧书架:4个装配步骤,6个板件
- 保持向后兼容的 demo123 链接
🔧 脚本命令:
- npm run demo:update - 更新演示模型
- npm run demo:refresh - 推送数据库并更新模型
- 支持多种家具类别的自动化数据生成
🎯 用户体验:
- 产品管理页面显示多样化的产品列表
- 每个产品都有独特的分享链接
- 真实的统计数据和访问量显示
|
2025-12-11 17:14:55 +08:00 |
|
WuYongJie
|
97a34af406
|
添加演示数据脚本和改进计划文档
- 新增 scripts/create-demo-data.js 演示数据创建脚本
- 添加 npm run demo:setup 和 demo:create 命令
- 创建下一步改进计划文档
- 更新 README 添加演示数据使用说明
- 完善项目功能和使用流程
|
2025-12-11 17:03:07 +08:00 |
|
WuYongJie
|
9859afc4aa
|
初始化3D家具展示系统项目
- 完整的Next.js 14 + TypeScript项目架构
- 集成Three.js和GSAP用于3D渲染和动画
- Prisma ORM + PostgreSQL数据库
- Docker容器化部署支持
- 本地缓存优化系统
- 中文界面和注释
- 移动端响应式设计
- 健康检查和监控功能
|
2025-12-11 16:42:59 +08:00 |
|