'purple', self::Connecting => 'orange', self::Executing => 'orange', self::Success => 'green', self::Failed => 'red', self::Unknown => 'blue', }; } /** * 获取状态显示文本 */ public function label(): string { return match ($this) { self::Waiting => '任务已创建,等待执行', self::Connecting => '任务正在建立连接', self::Executing => '任务正在执行中', self::Success => '任务执行成功', self::Failed => '任务执行失败', self::Unknown => '任务状态未知', }; } }