ajout de emails_sent.pt : liste es emails envoyés

This commit is contained in:
2019-08-07 11:04:37 +02:00
parent 03d49ad4f8
commit e503586e61
14 changed files with 130 additions and 956 deletions

View File

@@ -311,3 +311,35 @@ def rdf_cause_edit(request):
'old_code': old_code,
'cause': cause,
'message': message,
}
@view_config(route_name='emails_sent', renderer='../templates/parametres/emails_sent.pt', permission='view')
def emails_sent(request):
# lire les messages envoyés
items = get_emails_sent(request, 0)
# construire la liste
liste=[]
for item in items:
d = (item.datemaj.strftime('%d/%m/%Y - %H:%M'), item.nodossier, item.nomcli, item.comment, item.nolig, item.usermaj)
liste.append(d)
return {
'page_title': u'Liste des emails envoyés',
'dt_data': json.dumps(liste),
}
@view_config(route_name='emails_msg', renderer='../templates/parametres/emails_msg.pt', permission='view')
def emails_msg(request):
nolig = request.matchdict['nolig']
# lire le message
item = get_emails_sent(request, nolig)
if not item:
request.session.flash("Impossible de lire le message %s" % nolig, 'damger')
return HTTPFound(location=request.route_url('rdf_causes_list'))
return {
'page_title': item.COMMENT,
'item': item,