5 lines
2.6 KiB
PHP
5 lines
2.6 KiB
PHP
<!doctype html><html lang="pt"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><meta name="csrf-token" content="{{ $csrf }}"><meta name="sgf-context" content="{{ $context }}"><meta name="document-kind" content="{{ $kind }}"><title>Comercial · documentos de teste</title><style>body{font:16px system-ui;max-width:1100px;margin:auto;padding:24px;color:#142b3b;background:#f4f7fa}section{background:white;padding:20px;margin:18px 0;border:1px solid #ccd9e1;border-radius:10px}label{display:block;margin:10px 0}input,select,button{font:inherit;padding:8px;max-width:100%;box-sizing:border-box}button{margin:5px;cursor:pointer}table{width:100%;border-collapse:collapse}th,td{padding:9px;text-align:left;border-bottom:1px solid #ddd}fieldset{border:0;padding:0}[role=alert]{color:#8b1e22;white-space:pre-wrap}dt{font-weight:bold}dd{margin-bottom:10px}</style></head><body>
|
|
<a href="/">← Voltar ao SGF</a> · <a href="/sgf">Escolher função</a><h1>Comercial · documentos de teste</h1><p>TESTE — SEM VALIDADE FISCAL. Sem dinheiro real. Preparação, revisão e emissão são decisões individuais; a entrada não executa operações.</p><p id="message" role="alert"></p>
|
|
<section><fieldset id="filters"><label>Documento<select id="kind"><option value="receipt">Recibo</option><option value="credit_note">Nota de crédito</option><option value="invoice_receipt">Factura-recibo</option></select></label><label>Registos por página<select id="size"><option value="25">25</option><option value="100">100</option></select></label><button id="refresh">Actualizar</button><button id="new">Novo processo</button><button id="all">Voltar aos processos actuais</button><table><thead><tr><th>Processo</th><th>Versão / estado</th><th>Autor e data</th><th>Consultar</th></tr></thead><tbody id="records"></tbody></table><p id="page"></p><button id="previous">Anterior</button><button id="next">Seguinte</button></fieldset></section>
|
|
<section><h2>Decisão individual</h2><form id="operation"><fieldset id="fields"><p id="selected"></p><label>Acção<select id="action" required><option value="">Escolher…</option></select></label><div id="inputs"></div><label>Fundamento<input id="reason" required minlength="10" maxlength="4000"></label><button>Conferir impacto</button></fieldset></form><div id="impact"></div><button id="confirm" hidden>Confirmar esta decisão</button><button id="retry" hidden>Recuperar a mesma confirmação</button><button id="cancel" hidden>Descartar prévia</button><p id="receipt" role="status"></p></section><script type="module" src="/sgf-service-documents.mjs"></script></body></html>
|