Cadastro de postos de serviço, como já existe pros clubes #33
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Os postos de serviço precisam ser cadastráveis pelo sistema, do mesmo jeito que os clubes. Hoje a tela de chamada do Painel consulta a tabela
postos_servico, que nenhum schema ou migration cria (ver #23).Inclui: migration da tabela, cadastro (criar, editar, desativar) e a ligação com a chamada.
Feito em
77fe836e167563b(develop). Tabelapostos_servicocriada pela migration 014 (era o que faltava em #23). O cadastro fica em Controle do Domínio de Negócio → Postos de serviço (criar, editar, desativar). Na chamada — do Painel e do app — quando o motivo é Serviço, aparece a escolha do posto, que fica gravada no item e sai no Livro do Dia. CI verde nos dois runners: run 27.Observação: cadastrei como catálogo simples (nome, sigla, ordem), sem lista de membros como os clubes têm. Se o posto precisar ter alunos vinculados, é só dizer.
Complemento em
9f3ceab(já em produção nav1.1.0): o posto passou a ter tela própria — Painel → Postos de serviço — onde se cria o posto à mão e se registra quem está de serviço agora, sem membros fixos. Trocar (rendição do dia ou pane no meio do serviço) encerra o período de quem sai, com o motivo, e abre o de quem entra; o histórico fica (migration 019). Quem está de serviço já entra na chamada como ausente por Serviço, com o posto. O cadastro saiu do Controle do Domínio de Negócio.