certflow.views.import_page module

计划导入堆叠页(阶段 B1)

替代原「计划导入」模态对话框,作为主窗口的一个堆叠页,内含两个导入类型标签:

  • 📋 销售计划导入:内嵌现有 ``ImportConfigDialog``(其 3 个子页:源文件/列映射/配置项) 原逻辑零改动,仅去模态、作子控件嵌入。

  • 📦 BOM导入(目录扫描):BomImportWidget 目录递归扫描入库。

imported 信号在销售计划导入确认后发出(供主窗口刷新查询视图); busy_changed 信号在 BOM 导入运行中发出(供主窗口锁定导航)。

蓝图关联:docs/BLUEPRINT_QUERY_UNIFY.md 阶段 B1。

class certflow.views.import_page.ImportPage(db_manager=None, session=None, parent=None)[源代码]

基类:QWidget

计划导入堆叠页(销售计划导入 / BOM导入 两个导入类型 tab)。

参数:
  • db_manager (Any)

  • session (Any)

  • parent (QWidget | None)

imported
busy_changed
staticMetaObject = PySide6.QtCore.QMetaObject("ImportPage" inherits "QWidget": Methods:   #33 type=Signal, signature=imported(QVariantMap), parameters=QVariantMap   #34 type=Signal, signature=busy_changed(bool), parameters=bool )