auto-sync: 2026-05-18 23:25:55

This commit is contained in:
cfdaily
2026-05-18 23:25:55 +08:00
parent 7ac3d7b4a0
commit 35056cccbe
+3 -3
View File
@@ -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({