-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tramitacao customizada ordemdia expediente #3584
Tramitacao customizada ordemdia expediente #3584
Conversation
cb1f34d
to
af0b8ab
Compare
@LeandroJatai por favor, poderia revisar este PR? Conforme conversamos há algum tempo, eu fiz a implementação de um campo para tramitação customizada da Pauta de sessões. Especificamente, como eu queria um select com apenas as tramitações existentes para a matéria que está sendo incluída na ordem do dia, acabei criando uma solução de extender o choicefield para evitar os erros da validação. Caso você quiser a gente pode reunir pra te explicar as minhas dúvidas em relação a melhor forma de implementação disso. |
@joaohortsenado, o código me parece ok... Ainda hj baixarei o branch e analisarei a solução implementada, dai a gente se reúne! |
- encaminha além da descrição do status, também a data de tramitação, unidade local e unidade de destino de cada tramitação - recebe os dados acima na interface, monta options com data, e status. - qualquer alteração no select, monta um alert, assim como para matéria selecionada, com os dados cima da tramitação
3be424c
to
ab6d699
Compare
@joaohortsenado ficou bacana, fiz algumas alterações de usabilidade:
|
sapl/sessao/views.py
Outdated
@@ -839,6 +841,23 @@ def recuperar_materia(request): | |||
|
|||
return response | |||
|
|||
def recuperar_tramitacao(request): | |||
tipo = TipoMateriaLegislativa.objects.get(pk=request.GET['tipo_materia']) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tipo = TipoMateriaLegislativa.objects.get(pk=request.GET['tipo_materia']) | |
tipo = request.GET['tipo_materia'] |
sapl/sessao/views.py
Outdated
ano = request.GET['ano_materia'] | ||
|
||
try: | ||
materia = MateriaLegislativa.objects.get(tipo=tipo, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
materia = MateriaLegislativa.objects.get(tipo=tipo, | |
materia = MateriaLegislativa.objects.get(tipo_id=tipo, |
opção de seleção de tramitação customizada para matérias listadas na ordem do dia e expediente, alteração dos relatorios de pauta de sessão para exibir a tramitação customizada ou a ultima tramitação antes da hora da sessão.
Descrição
Issue Relacionada
Motivação e Contexto
Como Isso Foi Testado?
Capturas de Tela (se apropriado):
Tipos de Mudanças
Checklist: