auto-sync: 2026-05-18 23:25:55
This commit is contained in:
@@ -299,7 +299,7 @@ class Queries:
|
||||
|
||||
# 子 Task 统计
|
||||
total_row = conn.execute(
|
||||
"SELECT COUNT(*) as cnt FROM tasks WHERE parent_task=? AND status != 'cancelled'",
|
||||
"SELECT COUNT(*) as cnt FROM tasks WHERE parent_task=? AND status NOT IN ('cancelled', 'paused')",
|
||||
(parent_task_id,),
|
||||
).fetchone()
|
||||
done_row = conn.execute(
|
||||
@@ -314,7 +314,7 @@ class Queries:
|
||||
for stage in stages:
|
||||
stage_id = stage.get("id", "")
|
||||
s_total = conn.execute(
|
||||
"SELECT COUNT(*) as cnt FROM tasks WHERE parent_task=? AND stage=? AND status != 'cancelled'",
|
||||
"SELECT COUNT(*) as cnt FROM tasks WHERE parent_task=? AND stage=? AND status NOT IN ('cancelled', 'paused')",
|
||||
(parent_task_id, stage_id),
|
||||
).fetchone()["cnt"]
|
||||
s_done = conn.execute(
|
||||
@@ -322,7 +322,7 @@ class Queries:
|
||||
(parent_task_id, stage_id),
|
||||
).fetchone()["cnt"]
|
||||
s_active = conn.execute(
|
||||
"SELECT COUNT(*) as cnt FROM tasks WHERE parent_task=? AND stage=? AND status IN ('working','review','claimed')",
|
||||
"SELECT COUNT(*) as cnt FROM tasks WHERE parent_task=? AND stage=? AND status IN ('working','review','claimed','escalated','waiting_human')",
|
||||
(parent_task_id, stage_id),
|
||||
).fetchone()["cnt"]
|
||||
stage_progress.append({
|
||||
|
||||
Reference in New Issue
Block a user