|
@ -165,11 +165,17 @@ def busca_informacoes_seit(): |
|
|
'novos_mes_atual': 'Novas casas em %s/%s' % (mes_atual.month, mes_atual.year)}] |
|
|
'novos_mes_atual': 'Novas casas em %s/%s' % (mes_atual.month, mes_atual.year)}] |
|
|
|
|
|
|
|
|
for tipo_servico in TipoServico.objects.all(): |
|
|
for tipo_servico in TipoServico.objects.all(): |
|
|
|
|
|
por_mes = [] |
|
|
|
|
|
for mes in range(1,13): |
|
|
|
|
|
por_mes.append({'mes': '%s/%s' % (mes,datetime.date.today().year), |
|
|
|
|
|
'total': tipo_servico.servico_set.filter(data_desativacao=None, data_ativacao__year=mes_atual.year, data_ativacao__month=mes).count()}) |
|
|
|
|
|
|
|
|
result.append( |
|
|
result.append( |
|
|
{'nome': tipo_servico.nome, |
|
|
{'nome': tipo_servico.nome, |
|
|
'total': tipo_servico.servico_set.filter(data_desativacao=None).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_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(), |
|
|
'novos_mes_atual': tipo_servico.servico_set.filter(data_desativacao=None, data_ativacao__year=mes_atual.year, data_ativacao__month=mes_atual.month).count(), |
|
|
|
|
|
'novos_por_mes': por_mes, |
|
|
} |
|
|
} |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|