diff --git a/sigi/apps/servicos/templates/servicos/carrinho.html b/sigi/apps/servicos/templates/servicos/carrinho.html
index c3b6994..f721954 100644
--- a/sigi/apps/servicos/templates/servicos/carrinho.html
+++ b/sigi/apps/servicos/templates/servicos/carrinho.html
@@ -91,6 +91,18 @@
class="action-select" checked="checked" />
+
+
+
+
+
+
+
+
+
+
diff --git a/sigi/apps/servicos/views.py b/sigi/apps/servicos/views.py
index c5b5be7..d53dcd0 100644
--- a/sigi/apps/servicos/views.py
+++ b/sigi/apps/servicos/views.py
@@ -163,7 +163,7 @@ def adicionar_servicos_carrinho(request, queryset=None, id=None):
if id not in lista:
lista.append(id)
request.session['carrinho_servicos'] = lista
-
+
def carrinhoOrGet_for_qs(request):
"""
Verifica se existe convênios na sessão se não verifica get e retorna qs correspondente.
@@ -248,7 +248,7 @@ def visualizar_carrinho(request):
'query_str': '?' + request.META['QUERY_STRING']
}
)
-
+
def get_for_qs(get, qs):
kwargs = {}
ids = 0
@@ -283,7 +283,8 @@ def export_csv(request):
return HttpResponseRedirect('../')
atributos = [_(u"Casa Legislativa"), _(u"Contato Interlegis"), _(u"Produto"),
- _(u"Data de Ativação"), ]
+ _(u"Data de Ativação"), _(u"Data da Última Atualização"),
+ _(u"Erro na atualização"),]
if request.POST:
atributos = request.POST.getlist("itens_csv_selected")
@@ -296,11 +297,11 @@ def export_csv(request):
col_titles.insert(pos, _(u"email"))
pos+=1
col_titles.insert(pos, _(u"telefone"))
-
+
if _(u"Contato Interlegis") in col_titles:
pos = col_titles.index(_(u"Contato Interlegis")) + 1
col_titles.insert(pos, _(u"Email do contato"))
-
+
csv_writer.writerow([s.encode("utf-8") for s in col_titles])
for servico in servicos:
@@ -328,6 +329,13 @@ def export_csv(request):
if servico.data_ativacao:
data = servico.data_ativacao.strftime("%d/%m/%Y")
lista.append(data.encode("utf-8"))
+ elif _(u"Data da Última Atualização") == atributo:
+ if servico.data_ultimo_uso:
+ lista.append(servico.data_ultimo_uso.strftime("%d/%m/%Y").encode("utf-8"))
+ else:
+ lista.append("")
+ elif _(u"Erro na atualização") == atributo:
+ lista.append(servico.erro_atualizacao.encode("utf-8"))
else:
pass