diff --git a/sigi/context_processors.py b/sigi/context_processors.py index 1ad8d6d..a2701fe 100644 --- a/sigi/context_processors.py +++ b/sigi/context_processors.py @@ -123,14 +123,17 @@ def busca_informacoes_seit(): mes_atual = datetime.date.today().replace(day=1) mes_anterior = mes_atual - datetime.timedelta(days=1) - result = [] + result = [{'nome': '', + 'total': 'Total de casas atendidas', + 'novos_mes_anterior': 'Novas casas em %s/%s' % (mes_anterior.month, mes_anterior.year), + 'novos_mes_atual': 'Novas casas em %s/%s' % (mes_atual.month, mes_atual.year)}] for tipo_servico in TipoServico.objects.all(): result.append( {'nome': tipo_servico.nome, - 'total': tipo_servico.servico_set.count(), - 'novos_mes_anterior': tipo_servico.servico_set.filter(data_ativacao__year=mes_anterior.year, data_ativacao__month=mes_anterior.month).count(), - 'novos_mes_atual': tipo_servico.servico_set.filter(data_ativacao__year=mes_atual.year, data_ativacao__month=mes_atual.month).count(), + 'total': tipo_servico.servico_set.filter(data_desativacao=None).count(), + 'novos_mes_anterior': tipo_servico.servico_set.filter(data_desativacao=None, data_ativacao__year=mes_anterior.year, data_ativacao__month=mes_anterior.month).count(), + 'novos_mes_atual': tipo_servico.servico_set.filter(data_desativacao=None, data_ativacao__year=mes_atual.year, data_ativacao__month=mes_atual.month).count(), } ) diff --git a/sigi/templates/snippets/modules/charts-convenios.html b/sigi/templates/snippets/modules/charts-convenios.html index 6f50f6d..2a6e3ff 100644 --- a/sigi/templates/snippets/modules/charts-convenios.html +++ b/sigi/templates/snippets/modules/charts-convenios.html @@ -64,18 +64,21 @@
- | Total de casas atendidas | -Novas casas no mês anterior | -Novas casas no mês atual | ||||
---|---|---|---|---|---|---|---|
{{ servico.nome }} | +{{ servico.total }} | +{{ servico.novos_mes_anterior }} | +{{ servico.novos_mes_atual }} | + {% else %}{{ servico.nome }} | {{ servico.total }} | {{ servico.novos_mes_anterior }} | {{ servico.novos_mes_atual }} | + {% endif %}