ajout : création du rapport de RDF
This commit is contained in:
@@ -16,10 +16,9 @@ from datetime import *
|
||||
import hashlib
|
||||
|
||||
from sqlalchemy.exc import DBAPIError
|
||||
from ..security import groupfinder
|
||||
|
||||
import json
|
||||
|
||||
from ..models.default import *
|
||||
from ..models.agenda import *
|
||||
from ..models.dossier import *
|
||||
|
||||
@@ -92,7 +91,7 @@ def agenda(request):
|
||||
message = ''
|
||||
# récupérer les paramètres de l'appel de la view
|
||||
datePlan = request.matchdict['date']
|
||||
logged_in = request.authenticated_userid
|
||||
logged_in = request.authenticated_userid.upper()
|
||||
|
||||
if datePlan == 'today':
|
||||
datePlan = date.today().strftime('%Y-%m-%d')
|
||||
@@ -114,12 +113,14 @@ def agenda(request):
|
||||
# liste des users avec agenda
|
||||
agendas = get_users_agenda(request, '')
|
||||
|
||||
# le user a-t-il un agenda ?
|
||||
agenda = 'JMD'
|
||||
for item in agendas:
|
||||
if item.CD_UTI == logged_in.upper():
|
||||
agenda = item.CD_UTI
|
||||
|
||||
# le user est-il un commercial ?
|
||||
member = get_member_info(request, logged_in)
|
||||
if member['fonction'] == 'Commercial':
|
||||
agenda = logged_in
|
||||
isCommercial = True
|
||||
else:
|
||||
agenda = 'S'
|
||||
isCommercial = False
|
||||
|
||||
# prendre en compte les paramètres de saisie
|
||||
if 'agenda' in request.params:
|
||||
@@ -160,16 +161,17 @@ def agenda(request):
|
||||
'allDay': False,
|
||||
'color': color,
|
||||
'textColor': 'Black',
|
||||
'url': '/rdv_edit/%s/%s' % (row.nodossier, row.nolig),
|
||||
'url': '/dossier_view/%s' % (row.nodossier),
|
||||
}
|
||||
events.append(json_event)
|
||||
|
||||
|
||||
return {
|
||||
'page_title': 'Agenda',
|
||||
'page_title': 'Agenda de %s' % agenda,
|
||||
'fullcalendar_events': json.dumps(events),
|
||||
'agendas': agendas,
|
||||
'agenda': agenda,
|
||||
'isCommercial': isCommercial,
|
||||
'types_rdv': types_rdv,
|
||||
'type_rdv': type_rdv,
|
||||
'message': message,
|
||||
|
||||
Reference in New Issue
Block a user