完善入口层函数

This commit is contained in:
jingrow 2025-10-31 19:36:56 +08:00
parent 6644227dd8
commit 5018c4bead

View File

@ -124,8 +124,26 @@ def get_single(pagetype: str):
return Page(pagetype).get_single()
def get_module_app(pagetype: str):
"""获取指定 pagetype 的模块应用信息,返回后端适配器的原始结果结构。"""
return Page(pagetype).get_module_app()
def get_pg_id(
pagetype: str,
filters: List[List[Any]] = None,
field: Optional[str] = None,
value: Optional[str] = None,
site: Optional[str] = None,
):
"""根据过滤条件或字段值获取文档 ID返回后端适配器的原始结果结构。"""
return Page(pagetype).get_pg_id(filters=filters, field=field, value=value, site=site)
def get_meta(pagetype: str):
"""获取 pagetype 的元数据,返回后端适配器的原始结果结构。"""
return Page(pagetype).get_meta()
def log_error(title: Optional[str] = None, message: Optional[str] = None, *, exc: Optional[BaseException] = None) -> None:
"""输出错误日志到终端。