- Navios
- 12 de agosto de 2026 às 17:43 UTC
- Autor
- Kamo
- Enviar
- 7ac577d
resumo () pedido TimecardService para ******************* Este é o nome do serviço de segurança MAPPING, não de qualquer rota a jusante. TimecardService não tem tal caminho, TimecardServiceClient mãos um 404 de volta como um ResponseEntity em vez de jogar, e read() anulou qualquer non-2xx sem uma palavra no tronco. Então aguardandoAprovação sentou-se em 0 para sempre, a fila de aprovação renderizada "Cada cartão de tempo está limpo.", e o estado de tempo nunca foi definido em nenhum membro, que tornou o estado 'aberto' da matriz inalcançável. Uma chamada morta como boa notícia. Mesmo o relé correto do gerente-queue estaria errado aqui: responde "timecards submetido a ME" e um relatório de RH precisa do total do org. Agora lê-se o relé de perto de toda a ordem, verificado contra o TimecardService * **************************** - Está bem. -> { períodoInício, períodoFim, total, pronto, bloqueio: [ { membroId, estado } ] } O atualPeriod é calculado primeiro e reutilizado tanto para o DTO quanto para a consulta. Não período significa nenhuma chamada e nenhuma aprovação inventada. aguardandoAprovação conta o Subconjunto submitted; OPEN bloqueia um fechamento, mas ainda é próprio do membro para terminar. Ler em MANAGEM TIMECARDS não é um portão alargado: isto chama o a jusante, e o que é exposto é uma contagem e um estado por membro para uma org cuja lista completa e todas as excepções abertas que o mesmo a partir do mesmo parâmetro de avaliação. Nenhuma ação finalizada é alcançável aqui. Duas coisas por baixo: - Bloqueio por membroExcepções vieram da lista 'openExceptions', que RosterService preenche com soleded.unresolved().size() — sock não resolvido INTERVALS, nada a ver com bloqueio. A matriz pintada de vermelho para excepções que nada bloqueiam e contradizem o pilar ao seu lado. Agora. vem das mesmas linhas e do mesmo filtro getIsBlocking() que o nível org figura, então o por-membro conta soma a ele. - read() logs no Warn com o status e o caminho em cada degradação. O 404 que quebrou esta característica era completamente invisível, e que não deve repetir.