html逻辑优化

This commit is contained in:
Jimmy
2026-05-25 16:32:53 +08:00
parent 031ec4d289
commit 66eecd0daa
6 changed files with 212 additions and 53 deletions

View File

@@ -214,9 +214,21 @@ def import_bom_data(conn):
print(f"成功导入 {parent_count} 个 BOM 父件,包含 {child_count} 个子件节点!")
if __name__ == "__main__":
import sys
print(f"数据库文件将保存在: {DB_PATH}")
conn = init_db()
import_receipt_details(conn)
import_bom_data(conn)
# 允许通过命令行参数单独导入某一部分数据
args = sys.argv[1:]
if "--bom-only" in args:
import_bom_data(conn)
elif "--receipt-only" in args:
import_receipt_details(conn)
else:
# 默认全量导入
import_receipt_details(conn)
import_bom_data(conn)
conn.close()
print("全部导入完成!你可以使用 SQLite 客户端连接 erp_data.db 查看数据。")