certflow.views.bom_material_query_view module

BOM 零件牌号查询视图(统一查询框架迁移,阶段 A)

复用 BaseQueryView + BomQueryDataSource,天然获得: - 列头点击排序(客户端对全量记录排序) - FilterBar 字段级筛选(首列即「生产令号」,驱动按令号检索) - 分页(每页 20 / 50 / 100 / 200) - 导出 CSV

迁移中保留原有能力,迁为工具栏 / 右键动作,确保不丢失: - 「打开源文件」:双击行 / 工具栏 / 右键 → 回访来源材料清单(file:// 超链接) - 「编辑牌号」:工具栏 / 右键 → 订正空白材料牌号并标注来源(手动 / 自学习)

class certflow.views.bom_material_query_view.BomMaterialQueryView(session=None, db_manager=None, controller=None, parent=None)[源代码]

基类:BaseQueryView

BOM 零件牌号查询视图(BaseQueryView + BomQueryDataSource 迁移版)。

参数:
  • session (Any)

  • db_manager (Any)

  • controller (Any)

  • parent (Any)

refresh()[源代码]

刷新当前结果(导入完成后由查询中心调用,修复 BOM 查询陈旧/双倍)。

返回类型:

None

closeEvent(event)[源代码]

关闭时释放控制器会话(持有独立会话时)。

参数:

event (Any)

返回类型:

None

staticMetaObject = PySide6.QtCore.QMetaObject("BomMaterialQueryView" inherits "BaseQueryView": )