Closed yubathom closed 4 years ago
protótipo (validado) https://www.figma.com/proto/UUEUzpAj0R51RLz2GzC4dW/spurb-apropria%C3%A7%C3%A3o-de-horas?node-id=631%3A328&viewport=897%2C-2240%2C0.18934890627861023&scaling=scale-down-width
criar uma tela antes entre o admin/index
e admin/projetos
para a definição de um grupo
nesta tela o admin poderá:
editar grupos:
criar grupos:
selecionar um grupo. Ao selecionar um grupo clicando em um dos cards o admin deverá ter acesso a um lista filtrada de projetos e fases.
projetos do grupo Projetos de Intervenção Urbana
projetos do grupo Diretoria Administrativa e Financeira
Tanto projetos
como as fases
pertencem a grupos
@m-dantas, não fiz o update (editar grupos descrito acima) desta issue. Se puder toca isso amanhã. Tem uma store para grupos store/admin/grupos
.
Pode criar uma action updateGrupo
e atualiza a página do formulário em pages/admin/grupos.vue
. Talvez criar um novo componente para não embolar muito o components/router-links/CardHorizonal
. Talvez criar subcomponentes (para não repetir os estilos).. mas cuidado pois ele é usado também no admin/index
A api (PUT /grupos/:id
) e as outras funcionalidades descritas aqui estão ok.
Seria bom já deixar atualizado os testes de atualização deste recurso. Desta forma:
/admin/grupos?grupo=:id...
) de projetos e fases por cada grupo@yubathom fecho então amanhã, vou iniciar esse.
resolvido em #68
Admins devem atribuir grupos de projetos que, por sua vez, definem conjuntos de fases e subatividades. Requisitos: