analyzeError static method
Analisa um erro específico do PARCSN e retorna informações detalhadas
Implementation
static PertsnErrorAnalysis analyzeError(String codigo, String mensagem) {
final errorInfo = getErrorInfo(codigo);
return PertsnErrorAnalysis(
codigo: codigo,
mensagem: mensagem,
tipo: errorInfo?.tipo ?? PertsnErrorType.desconhecido,
categoria: errorInfo?.categoria ?? PertsnErrorCategory.outros,
descricao: errorInfo?.descricao ?? 'Erro não catalogado',
solucao: errorInfo?.solucao ?? 'Entre em contato com o suporte técnico',
isConhecido: errorInfo != null,
);
}