From 052e23b960acba4adc805292d746696e73bbec48 Mon Sep 17 00:00:00 2001 From: cfdaily Date: Thu, 21 May 2026 15:33:25 +0800 Subject: [PATCH] auto-sync: 2026-05-21 15:33:25 --- src/frontend/src/components/TaskModal.tsx | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/frontend/src/components/TaskModal.tsx b/src/frontend/src/components/TaskModal.tsx index bfdd3da..bda0af4 100644 --- a/src/frontend/src/components/TaskModal.tsx +++ b/src/frontend/src/components/TaskModal.tsx @@ -132,8 +132,20 @@ function StatusButtons({ status, taskId, onAction }: { status: string; taskId: s review: [ { target: 'done', label: '手动通过', icon: '✅', bg: '#2ecc8a22', color: '#2ecc8a', border: '#2ecc8a44' }, { target: 'pending', label: '打回重做', icon: '🔄', bg: '#7a9aff22', color: '#7a9aff', border: '#7a9aff44' }, + { target: 'cancelled', label: '取消', icon: '🚫', bg: '#6b728022', color: '#6b7280', border: '#6b728044' }, + ], + escalated: [ + { target: 'cancelled', label: '取消', icon: '🚫', bg: '#6b728022', color: '#6b7280', border: '#6b728044' }, ], failed: [ + { target: 'escalated', label: '升级求助', icon: '⚠️', bg: '#ff527022', color: '#ff5270', border: '#ff527044' }, + { target: 'cancelled', label: '取消', icon: '🚫', bg: '#6b728022', color: '#6b7280', border: '#6b728044' }, + ], + blocked: [ + { target: 'escalated', label: '升级求助', icon: '⚠️', bg: '#ff527022', color: '#ff5270', border: '#ff527044' }, + { target: 'cancelled', label: '取消', icon: '🚫', bg: '#6b728022', color: '#6b7280', border: '#6b728044' }, + ], + waiting_human: [ { target: 'cancelled', label: '取消', icon: '🚫', bg: '#6b728022', color: '#6b7280', border: '#6b728044' }, ], };