diff --git a/apps/api/app/api/routes/edit_plans.py b/apps/api/app/api/routes/edit_plans.py index 897e58045..db1d86cc2 100755 --- a/apps/api/app/api/routes/edit_plans.py +++ b/apps/api/app/api/routes/edit_plans.py @@ -67,7 +67,9 @@ class EditPlanUpdateRequest(BaseModel): class CopyPlanRequest(BaseModel): """复制剪辑计划请求体""" - name: Optional[str] = Field(default=None, min_length=1, max_length=200, description="新计划名称,不传则为「原名 - 副本」") + name: Optional[str] = Field( + default=None, min_length=1, max_length=200, description="新计划名称,不传则为「原名 - 副本」" + ) project_id: Optional[str] = Field(default=None, description="目标项目 ID,不传则复用源计划的项目") @@ -514,6 +516,8 @@ def copy_plan( current_user.user.id, ) return _to_response(new_plan) + + # ── 保存为模板 ────────────────────────────────────────────────────────────────