yueli
5411cabd0a
feat: Excel批量导入后端 — 模板下载+预览验证+执行导入
## import_service.py (新增)
- generate_template(): 基础信息/BOM Excel模板生成(带样例数据)
- parse_boolean(): 是/否/True/False 稳健布尔解析
- preview_material/bom(): Dry-Run解析+验证(重复/存在性/必填)
- BOM ffill: 父件列自动向下填充(支持合并单元格UX)
- execute_material/bom_import(): 事务包裹批量写入
## import_api.py (新增)
- GET /api/v1/import/template?type=material|bom
- POST /api/v1/import/preview (文件→预览验证)
- POST /api/v1/import/execute (确认导入)
## __init__.py + requirements.txt
- 注册 import 蓝图; 新增 pandas>=1.5.0
2026-07-16 14:00:28 +08:00
..
2026-05-21 14:09:57 +08:00
2026-07-16 13:08:45 +08:00
2026-05-27 09:57:01 +08:00
2026-01-26 13:47:53 +08:00
2026-07-15 09:22:58 +08:00
2026-06-10 11:30:07 +08:00
2026-07-15 17:37:57 +08:00
2026-07-15 11:49:53 +08:00
2026-07-13 15:12:22 +08:00
2026-07-16 14:00:28 +08:00
2026-07-16 11:26:12 +08:00
2026-01-26 13:47:53 +08:00
2026-07-15 17:37:57 +08:00
2026-07-16 11:25:41 +08:00
2026-07-16 13:08:45 +08:00
2026-07-15 17:37:57 +08:00