diff --git a/src/frontend/src/components/MailPanel.tsx b/src/frontend/src/components/MailPanel.tsx index cb425dc..9c645f6 100644 --- a/src/frontend/src/components/MailPanel.tsx +++ b/src/frontend/src/components/MailPanel.tsx @@ -6,6 +6,17 @@ import { useEffect, useState } from 'react'; import { useStore } from '../store'; +const STATUS_COLORS: Record = { + pending: '#f59e0b22', claimed: '#6a9eff22', working: '#6a9eff22', + review: '#818cf822', done: '#2ecc8a22', failed: '#ef444422', + cancelled: '#6b728022', blocked: '#ef444422', +}; +const STATUS_LABELS: Record = { + pending: '待处理', claimed: '已认领', working: '处理中', + review: '审查中', done: '已处理', failed: '失败', + cancelled: '已取消', blocked: '已拦截', +}; + const AGENT_EMOJI: Record = { 'pangtong-fujunshi': '🐦', 'simayi-challenger': '🦅', 'jiangwei-infra': '🔧', 'guanyu-dev': '⚔️', 'zhangfei-dev': '💪', 'zhaoyun-data': '📊',