création acces = Consultation et table p_acces

This commit is contained in:
2021-11-10 18:31:31 +01:00
parent 3c23bf36ea
commit c8883bda11
12 changed files with 53 additions and 59 deletions

View File

@@ -32,6 +32,9 @@ def rdv_edit(request):
url = request.route_url("rdv_edit", nodossier=nodossier, nolig=nolig)
message = ''
# lire son niveau d'accès
member = get_member_by_id(request, logged_in)
access = member.access
# lire la liste des users avec agenda
agendas = get_users_agenda(request, '')
# liste des types de rdv
@@ -86,6 +89,7 @@ def rdv_edit(request):
'agendas': agendas,
'rdv': rdv,
'message': message,
'access': access,
}
@view_config(route_name='agenda', renderer='../templates/agenda/agenda.pt', permission='view')

View File

@@ -180,6 +180,10 @@ def suivi_edit(request):
nolig = request.matchdict['nolig']
url = request.route_url("suivi_edit", nodossier=nodossier, nolig=nolig)
# lire son niveau d'accès
member = get_member_by_id(request, logged_in)
access = member.access
message = ''
if nolig == '0':
# nouveau
@@ -226,6 +230,7 @@ def suivi_edit(request):
'nolig': nolig,
'suivi': suivi,
'message': message,
'access': access,
}
@view_config(route_name='dossier_edit', renderer='../templates/dossier/dossier_edit.pt', permission='view')

View File

@@ -58,17 +58,8 @@ def users(request):
etat = 'Inactif'
else:
etat = ''
if item.access == 5:
role = 'Gestion'
elif item.access == 8:
role = 'Compta'
elif item.access == 9:
role = 'Admin'
else:
role = 'Production'
d = (item.CD_UTI, item.NOM, item.email, item.agenda, role, item.societe, etat)
d = (item.CD_UTI, item.NOM, item.email, item.agenda, item.libelle, item.societe, etat)
liste.append(d)
return {
@@ -113,7 +104,8 @@ def user_edit(request):
cd_uti = request.matchdict['cd_uti']
url = request.route_url('user_edit', cd_uti=cd_uti)
message = ''
access = ["0 | Production", "5 | Gestion", "8 | Comptabilité", "9 | Administration"]
access = get_p_acces(request)
societes = ['PE','ME','PL','PO','CD']
if cd_uti == '0':
@@ -122,7 +114,7 @@ def user_edit(request):
individu['CD_UTI'] = '0'
individu['NOM'] = ''
individu['email'] = ''
individu['access'] = '0 | Production'
individu['access'] = 0
individu['actif'] = 1
individu['agenda'] = ''
individu['societe'] = ''