, correção da pagina de gerar romaneio
This commit is contained in:
@@ -145,9 +145,13 @@ O bloco "Operação do mês" tem que aparecer em todo romaneio, e o formulário
|
||||
precisa funcionar **sem JavaScript** (é `<details>` nativo + form comum):
|
||||
|
||||
```bash
|
||||
agent-browser eval "const d=[...document.querySelectorAll('details')].find(x=>x.textContent.includes('operação')); d ? 'existe | aberto:'+d.open+' | opcoes:'+d.querySelectorAll('option').length : 'AUSENTE'"
|
||||
agent-browser eval "(()=>{const d=[...document.querySelectorAll('details')].find(x=>x.querySelector('select[name=operacao_tabela]')); return d ? 'existe | aberto:'+d.open+' | opcoes:'+d.querySelectorAll('option').length : 'AUSENTE';})()"
|
||||
```
|
||||
|
||||
⚠️ Procure pelo `select[name=operacao_tabela]`, **não** pelo texto "Operação do
|
||||
mês": esse rótulo fica FORA do `<details>` e é renderizado em maiúsculas pelo
|
||||
CSS, então busca por texto dá falso negativo (já aconteceu num diagnóstico).
|
||||
|
||||
**PASSOU se**: o bloco existe; num romaneio **sem** operação ele vem `aberto:true`
|
||||
(a pendência fica à vista) e num **com** operação vem `aberto:false`; a lista tem
|
||||
mais de uma `option`.
|
||||
|
||||
Reference in New Issue
Block a user