4 Commits

Author SHA1 Message Date
chenpei
ea9076df45 feat: 实现统一的下载错误处理系统并修复产品全案数据库Schema
- 创建统一的下载错误处理模块 (lib/download-errors.ts)
- 实现13种错误类型分类和中文错误消息
- 后端统一使用 createDownloadError 创建标准化错误响应
- 前端统一使用 parseDownloadError 解析错误并显示
- 修复正式系统数据库Schema,添加产品全案相关字段和表
- 执行数据库迁移:添加 task_no, task_status, task_fetched_at 字段
- 创建 material_assets, api_keys, api_call_logs 表
2026-01-05 17:52:42 +08:00
chenpei
8bf309e996 修复 AudioVisualizer 音频可视化组件:解决 'already connected' 错误,使用全局 WeakMap 跟踪初始化状态;修复 Dockerfile 构建依赖问题 2025-12-27 18:54:46 +08:00
chenpei
10c2ea96ed debug: 添加部门更新API的详细日志
- 在update-department API中添加console.log
- 记录请求参数和更新结果
- 方便调试部门更新问题
2025-10-27 18:53:37 +08:00
chenpei
d31a85ce9b feat: 新增功能 - 场景数量父子关系联动 + 用户部门编辑
1. 场景类别数量父子关系联动:
   - 选择店铺后,场景数量只显示该店铺下的数量
   - 修改 /api/scenes API 支持 category 参数
   - 前端动态更新场景数量统计

2. 用户部门编辑功能:
   - 新增 /api/admin/users/update-department API
   - 用户管理页面添加"编辑部门"按钮
   - 支持为用户分配/修改所属部门
   - 部门列表从系统设置的部门管理获取
2025-10-27 15:37:33 +08:00