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 )¶