feat: 库存管理系统 MaterialWMS 初始版本

- Flask + SQLAlchemy 物料/入库/出库/BOM/生产订单全模块管理
- PyInstaller 打包为单文件 EXE (双击运行, 自动建库)
- 物料维度: 入库总数量 / 消耗总数量 / 逐次入库流水(含时间)
- BOM 详情展示组成物料的规格型号与单套用量
- 支持 Altium / 嘉立创 BOM 批量导入(文本与 Excel 双通道)
- 内置端到端验证脚本(tools/_exe_util.py 等, 清理进程树防残留)
This commit is contained in:
2026-09-11 15:41:56 +08:00
commit 7d34a481b3
38 changed files with 3601 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
# ---- Python ----
__pycache__/
*.pyc
*.pyo
.venv/
venv/
# ---- PyInstaller 打包产物(体积大, 不入库; EXE 走 GitLab Release 分发) ----
build/
dist/
*.spec
# ---- 运行时日志(EXE 冻结时排查用) ----
*.log
error.log
startup.log
request.log
# ---- 临时校验文件 ----
_check_tmp/
# ---- 编辑器 ----
.vscode/
.idea/
*.swp