Project

General

Profile

Actions

Padrão #73

open

Correção de interações e outros detalhes - Fígado/Pélvico suprapúbico

Added by Henrique Novaes 5 months ago. Updated 4 months ago.

Status:
teste
Priority:
normal
Assignee:
Category:
planejada
Start date:
08/11/2025
Due date:
% Done:

0%

Estimated time:

Description

Vi alguns detalhes que podemos trabalhar melhor em cima.

  1. Bloqueio de campos sem mudar a cor da letra
  • alguns campos bloqueados faria sentido também mudar a cor das letras para melhor visualização pelo usuário, como por exemplo dos cistos. Neste caso, os campos das características dos cistos estão bloqueados mas as letras continuam pretas
  • Aqui no Doppler portal também ocorre
  1. Exclusão mútua entre Cistos (caixa de seleção) e Multiplos cistos (checkbox)
  • Temos uma situação diferente aqui: uma exclusão mútua entre uma caixa de seleção (cistos diferente de 0) ou checkbox (ativo/inativo). Quando configuro esta exclusão mútua, realmente não consigo marcar os dois ao mesmo tempo, mas o checkbox de múltiplos cistos não consegue ficar ativo isoladamente.
  1. Endométrio > DIU - Pélvico suprapúbico
    Notei um erro aqui nesse local.. ao ficar mudando por um tempo as alternativas entre si elas acabam gerando uma confusão na regra até que a regra se confunde. No caso do exemplo a baixo eu fiquei alternando entre as alternativas um pouco (umas 4-5 vezes) e acabou que consegui marcar o campo de baixo mas as alternativas do campo de cima que estavam liberadas

  2. Endométrio > Lâmina líquida > Medida da lâmina líquida na cavidade
    Nesse campo especificamente meu objetivo era bloquear todo o texto "(input espessura) cm de espessura", deixando-o cinza claro, mas não está bloqueando

  3. Padronização da cor cinza claro para os itens bloqueados

  • Aqui a ideia é manter o cinza mais claro da foto abaixo como igual em todos os campos bloqueados
  1. Caixa de seleção não fecha ao mudar de alternativa
  • Um detalhe que eu já percebi mas não cheguei a comentar... com a caixa de seleção aberta, é possível mudar de alternativa e dá um pequeno bug q ela permanece aberta e é levemente difícil de fechá-la
  1. Popover - Botão continua aparente mesmo após alternativa desabilitada
  • Outro pequeno detalhe que notei mas não comentei.. se clicarmos algumas vezes para habilitar/desabilitar alguma alternativa com popover, algumas vezes é possível abrir com a alternativa desabilitada (como no exemplo abaixo) ou também fica sem liberar mesmo com a alternativa habilitada
  1. Inativação dos textos em tela
  • Honestamente não sei o quão difícil é isso, mas não é prioridade de resolver (não é um erro necessariamente), mas ia ser muito interessante se conseguíssemos inabilitar os componentes textuais do modelo. No exemplo abaixo, eu estou mostrando que é possível selecionar o texto (mas não editar), assim como botar o cursor nele como se estivesse digitando. Aqui queria só pensar junto pra ver oq é possível fazer para meio que transformar tudo numa "imagem". A ideia é trabalhar nisso futuramente mesmo.
  1. Campos lentos no abdome total
  • notei que algumas caixas de seleção, checkbox e etc estão bem lentificadas (principalmente as antigas), mas temos as mais recentes que estão muito rápidas. Conseguimos fazer uma revisão sobre essa questão de otimização, pelo menos aqui no fígado?

Files

clipboard-202508112009-1ct4a.png (14.5 KB) clipboard-202508112009-1ct4a.png Henrique Novaes, 08/11/2025 11:09 PM
clipboard-202508112015-tym1d.png (42 KB) clipboard-202508112015-tym1d.png Henrique Novaes, 08/11/2025 11:15 PM
clipboard-202508112018-ujfie.png (71.6 KB) clipboard-202508112018-ujfie.png Henrique Novaes, 08/11/2025 11:18 PM
clipboard-202508112021-jdtno.png (31.8 KB) clipboard-202508112021-jdtno.png Henrique Novaes, 08/11/2025 11:21 PM
clipboard-202508112023-tcbmx.png (46.4 KB) clipboard-202508112023-tcbmx.png Henrique Novaes, 08/11/2025 11:23 PM
clipboard-202508112025-vhbyp.png (12 KB) clipboard-202508112025-vhbyp.png Henrique Novaes, 08/11/2025 11:25 PM
clipboard-202508112054-vtioe.png (20.9 KB) clipboard-202508112054-vtioe.png Henrique Novaes, 08/11/2025 11:54 PM
clipboard-202508112325-8wgbe.png (95.6 KB) clipboard-202508112325-8wgbe.png Henrique Novaes, 08/12/2025 02:25 AM
clipboard-202508112325-s5wui.png (97 KB) clipboard-202508112325-s5wui.png Henrique Novaes, 08/12/2025 02:25 AM
Captura de Tela 2025-08-13 às 23.18.00.png (23.5 KB) Captura de Tela 2025-08-13 às 23.18.00.png jean sodré, 08/14/2025 02:18 AM
Actions #1

Updated by Henrique Novaes 5 months ago · Edited

  1. Cascata
  • Vi um pequeno erro na cascata também, que permite desativar a primeira opção (que limpa tudo) e permite ativar a segunda opção isoladamente (como no exemplo abaixo). O ideal seria ativar a opção 1 e 2 da cascata caso o usuário clique direto na opção 2.

Updated by Henrique Novaes 5 months ago · Edited

  1. Bloqueio total
  • O bloqueio total está funcionando perfeitamente, o único problema é que quando as condições de bloqueio total deixam de ser atendidas, os botões rádio voltam com aparência de desativados. Exemplo: colecistectomia == bloqueio total no campo de vesícula:


Nesse caso, todos os campos foram bloqueados perfeitamente (ainda que estamos com cinzas de tonalidades diferentes)


Ao retornar o botão para distensão normal, os botões rádio não voltam para o que estava marcado anteriormente (voltam sem nada marcado). Poderíamos configurar para voltar da maneira que estavam anteriormente ao que o usuário marcou antes de selecionar "colecistectomia".

Outra coisa que o bloqueio total poderia fazer também é mudar a cor de todos os textos dentro do módulo que estão bloqueados pro cinza claro também, não só os campos alteráveis.

Actions #3

Updated by Henrique Novaes 5 months ago

  1. Outra coisa que ia pedir era pra remover o cinza claro também da opção "delaminadas". Tinha pedido isso anteriormente pra camila a um tempo atrás mas pode deixar com a cor padrão de letra também
Actions #4

Updated by Henrique Novaes 5 months ago

  1. Exclusão mútua
  • Percebi outro pequeno erro aqui na exclusão mútua. Ao habilitar uma exclusão mútua, realmente só conseguimos escolher uma das alternativas, logo, está funcionando corretamente, mas quando vou desmarcar a alternativa já habilitada ele muda para a outra automaticamente. Se permanecemos tentando desmarcar a habilitada, vai mudar as alternativas em sequência até que uma hora consigo que as duas fiquem desabilitadas.
Actions #5

Updated by jean sodré 5 months ago

  1. Fiz a correção...Para que (o maior) medindo e segmento fiquem desativados, também precisamos desativar os campos deles sejam em bloqueio inicial ou em alguma regra dinâmica criada:
    ficando assim:

2.Ajustei também, faltava um detalhe a exclusão mútua não estava tratando corretamente a diferença entre um custom-select (onde valor "0" = inativo) e um checkbox (onde false = inativo)... Ajustei e deu certo

  1. Feito (nesse aqui nem coloquei print porque é funcionalidade, vou mandar um vídeo)

  2. Fiz a correção para pegar todos os campos relacionados, aqui uma pontuação a regra inicialmente estava para mapear e desativar os labels referente ao campo, agora adicionei também para pegar os que são referente, e um ponto, para que fique tanto o input de número como o checkbox desativado precisamos desativar os dois

5.Feito (mas vou voltar nesse ponto ainda, tudo que é de cor/estilo vou deixar por último)

  1. Feito

  2. Feito

  3. Feito
    adicionei a opção "habilitar sistema de memória" se estiver habilitado salva, se não não

Actions #6

Updated by jean sodré 5 months ago

12.✅

11.✅

10.✅

7.✅

6.✅

Actions #7

Updated by camila oliveira 4 months ago

  • Status changed from a fazer to teste
  • Assignee set to jean sodré
Actions

Also available in: Atom PDF