airpredict/apps/api
zty d3abadf8eb feat: 材料 Excel 批量入库
- 后端 POST /materials/bulk(BulkCreateMaterialsDto,最多2000条)→createMany入自建库
- 前端 MaterialImportModal(自建库"Excel批量导入"):下载模板(xlsx,含表头+示例),
  拖拽上传→XLSX解析→按列映射5污染物×3参数→必填校验(标红错误行)→预览→批量导入
- 装 xlsx(SheetJS)前端解析,免后端文件处理
- 实测:3行(2有效1缺类别)→正确解析校验→导入2条到自建库

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 16:09:32 +08:00
..
prisma feat(phase4): C端污染源识别接真实材料库+统一引擎 2026-06-12 10:50:18 +08:00
src feat: 材料 Excel 批量入库 2026-06-12 16:09:32 +08:00
.env.example init: 室内装修工程污染物预测系统复刻 (阶段0-3) 2026-06-11 13:58:15 +08:00
nest-cli.json init: 室内装修工程污染物预测系统复刻 (阶段0-3) 2026-06-11 13:58:15 +08:00
package.json init: 室内装修工程污染物预测系统复刻 (阶段0-3) 2026-06-11 13:58:15 +08:00
tsconfig.json init: 室内装修工程污染物预测系统复刻 (阶段0-3) 2026-06-11 13:58:15 +08:00