certflow.views.bases.datasources.sale_plan module¶
销售计划数据源(服务端排序 + 分页 + OR 快查)
薄封装 QueryController.query,输出与 QueryDataSource 一致契约。
列定义将在阶段 B 接入 query_view 时与既有显示列对齐;此处先给代表列。
- class certflow.views.bases.datasources.sale_plan.SalePlanDataSource(controller, columns=None)[源代码]¶
-
销售计划数据源:委托 QueryController 走服务端查询。
_fixed_conditions/_default_order_by供子类(如CorrectionDataSource) 参数化覆盖,注入固定查询条件与默认排序列,免去重写query。列定义:默认使用
SALE_PLAN_COLUMNS代表列;from_views_config可读取 ui.yaml 的默认销售计划视图列(与query_view显示列对齐,落实阶段 B 接入)。- classmethod from_views_config(controller, view_key=None)[源代码]¶
从 ui.yaml 的
query_page.views读取视图列,构造与query_view显示列一致的数据源。- 参数:
- 返回类型: