diff --git a/backend/python/app/api/admin/skills_admin.py b/backend/python/app/api/admin/skills_admin.py index e8657ae..af3e522 100644 --- a/backend/python/app/api/admin/skills_admin.py +++ b/backend/python/app/api/admin/skills_admin.py @@ -84,6 +84,8 @@ def market_app_to_skill_dict(app: "MarketApp") -> dict: "created_at": app.created_at.isoformat() if getattr(app, "created_at", None) else None, "updated_at": getattr(app, "updated_at", None).isoformat() if getattr(app, "updated_at", None) else None, "source": "market", + # 让前端 isPublished(skill) 能正确识别 market 已发布项 + "publish_records": [{"status": "published"}] if status == "published" else [], }