Browse Source

Ajustes no relatório do job

pull/167/head 3.0.56
Sesóstris Vieira 1 year ago
parent
commit
b64875d169
  1. 15
      sigi/apps/eventos/jobs/daily/encerra_inscricao.py

15
sigi/apps/eventos/jobs/daily/encerra_inscricao.py

@ -16,7 +16,7 @@ class Job(JobReportMixin, DailyJob):
report_data = [] report_data = []
def do_job(self): def do_job(self):
hoje = timezone.localtime() hoje = timezone.localtime().replace(hour=23, minute=59, second=59)
anteontem = hoje - timezone.timedelta(days=3) anteontem = hoje - timezone.timedelta(days=3)
encerrar_inscricao = ( encerrar_inscricao = (
@ -24,7 +24,8 @@ class Job(JobReportMixin, DailyJob):
.filter(data_inicio__lte=hoje) .filter(data_inicio__lte=hoje)
.exclude(chave_inscricao=INSCRICOES_ENCERRADAS) .exclude(chave_inscricao=INSCRICOES_ENCERRADAS)
) )
encerrar_inscricao.update(chave_inscricao=INSCRICOES_ENCERRADAS)
total_encerrar = encerrar_inscricao.count()
self.report_data.append(_("Inscrições encerradas")) self.report_data.append(_("Inscrições encerradas"))
self.report_data.append("---------------------") self.report_data.append("---------------------")
@ -34,10 +35,12 @@ class Job(JobReportMixin, DailyJob):
) )
self.report_data.append("") self.report_data.append("")
encerrar_inscricao.update(chave_inscricao=INSCRICOES_ENCERRADAS)
despublicar = Evento.objects.exclude(publicar=False).filter( despublicar = Evento.objects.exclude(publicar=False).filter(
data_termino__lte=anteontem data_termino__lte=anteontem
) )
despublicar.update(publicar=False) total_despublicar = despublicar.count()
self.report_data.append(_("Despublicados")) self.report_data.append(_("Despublicados"))
self.report_data.append("-------------") self.report_data.append("-------------")
@ -45,19 +48,21 @@ class Job(JobReportMixin, DailyJob):
self.report_data.extend([f"{e.nome} ({e.id})" for e in despublicar]) self.report_data.extend([f"{e.nome} ({e.id})" for e in despublicar])
self.report_data.append("") self.report_data.append("")
despublicar.update(publicar=False)
self.report_data.append(_("RESUMO")) self.report_data.append(_("RESUMO"))
self.report_data.append("------") self.report_data.append("------")
self.report_data.append("") self.report_data.append("")
self.report_data.append( self.report_data.append(
_( _(
"* Total de eventos alterados para inscrições encerradas: " "* Total de eventos alterados para inscrições encerradas: "
f"{encerrar_inscricao.count()}" f"{total_encerrar}"
) )
) )
self.report_data.append( self.report_data.append(
_( _(
"* Total de eventos despublicados do portal: " "* Total de eventos despublicados do portal: "
f"{despublicar.count()}" f"{total_despublicar}"
) )
) )
self.report_data.append("") self.report_data.append("")

Loading…
Cancel
Save