fix: 菜单种子自动补全假单管理页

检测 product.fake-orders 缺失时自动执行 seed_kefu_menu。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
XingQue
2026-07-05 22:32:38 +08:00
parent ddfd3d3ac7
commit 59a6deef73

View File

@@ -83,7 +83,9 @@ def _load_menu_pages():
logger.warning('KefuMenuPage.query 读取失败: %s', e)
pages = []
need_seed = not pages or not any(p.page_id == 'miniapp.assets' for p in pages)
need_seed = not pages or not any(
p.page_id in ('miniapp.assets', 'product.fake-orders') for p in pages
)
if need_seed:
try:
from django.core.management import call_command