fix: M5a 三处同步注册 — pbl_assessment seed 函数

QC #7 退回修复:
- pbl_assessment/__init__.py: 添加 seed_rubrics/seed_all_sync 导入导出
- pbl_assessment/init.py load_pbl_assessment(): env 挂载 seed_rubrics/seed_all_sync

Bug: jlQQIVuiewC6u-1u9t01H (种子数据缺口)
This commit is contained in:
agent.develop 2026-10-13 15:16:53 +08:00
parent e96511dae9
commit 7e86e1deeb
2 changed files with 10 additions and 3 deletions

View File

@ -14,6 +14,7 @@ from pbl_assessment.api import (
pbl_assessment_report,
)
from pbl_assessment.seed import seed_rubrics, seed_all_sync
__all__ = [
'load_pbl_assessment',
@ -23,5 +24,6 @@ __all__ = [
'pbl_assessment_score',
'pbl_assessment_record_get',
'pbl_assessment_report',
]
'seed_rubrics',
'seed_all_sync',
]

View File

@ -15,6 +15,7 @@ from pbl_assessment.api import (
pbl_assessment_report,
)
from pbl_assessment.seed import seed_rubrics, seed_all_sync
def load_pbl_assessment():
@ -26,4 +27,8 @@ def load_pbl_assessment():
env.pbl_assessment_record_get = pbl_assessment_record_get
env.pbl_assessment_report = pbl_assessment_report
return 'pbl_assessment'
# 种子数据(M5a 三处同步注册:seed.py → __init__.py → init.py env 挂载)
env.pbl_assessment_seed_rubrics = seed_rubrics
env.pbl_assessment_seed_all_sync = seed_all_sync
return 'pbl_assessment'