feat:测试bug修改

This commit is contained in:
liailing1026
2026-03-12 18:05:11 +08:00
parent 7546ed6ea8
commit fe7cbb81ad
2 changed files with 8 additions and 5 deletions

View File

@@ -551,10 +551,10 @@ def handle_generate_base_plan_ws(data):
MultiAgentTaskCRUD.update_generation_id(db, task_id, generation_id)
MultiAgentTaskCRUD.update_status(db, task_id, TaskStatus.GENERATING)
else:
# 创建新任务
MultiAgentTaskCRUD.create(
# 创建新任务(如果 task_id 为 None会自动生成新的
created_task = MultiAgentTaskCRUD.create(
db=db,
task_id=task_id, # 使用已有的 task_id生成新的
task_id=task_id, # 如果为 None 则自动生成新的
user_id=user_id,
query=incoming_data.get("General Goal", ""),
agents_info=AgentBoard or [],
@@ -563,6 +563,8 @@ def handle_generate_base_plan_ws(data):
agent_scores=None,
result=None,
)
# 使用实际创建的任务 ID可能是新生成的
task_id = created_task.task_id
MultiAgentTaskCRUD.update_generation_id(db, task_id, generation_id)
MultiAgentTaskCRUD.update_status(db, task_id, TaskStatus.GENERATING)