|
|
@@ -21,7 +21,7 @@ def welcome(request,utente=None):
|
|
|
uu = utente
|
|
|
'''
|
|
|
punto di ingresso.
|
|
|
- vengono mostrati tutti i documenti presenti
|
|
|
+/ vengono mostrati tutti i documenti presenti
|
|
|
'''
|
|
|
|
|
|
if not 'AdminId' in request.session or 'UserId' in request.session:
|
|
|
@@ -105,13 +105,43 @@ def welcome(request,utente=None):
|
|
|
tmp.append(ed)
|
|
|
else:
|
|
|
tmp = ElencoDocumenti
|
|
|
+
|
|
|
print('ElencoDocumenti/tmp',len(ElencoDocumenti),len(tmp))
|
|
|
- data['ElencoDocumenti'] = tmp
|
|
|
-
|
|
|
+
|
|
|
+ ### sequenza di ordinamento ####
|
|
|
+ print('Sequenza di ordinamento - lettura tasti ')
|
|
|
+ print(request.POST)
|
|
|
+ if request.method == "POST" and 'uteUP' in request.POST:
|
|
|
+ print('uteUP')
|
|
|
+ request.session['docOrder'] = 'uteUP'
|
|
|
+
|
|
|
+ if request.method == "POST" and 'uteDW' in request.POST:
|
|
|
+ print('uteDW')
|
|
|
+ request.session['docOrder'] = 'uteDW'
|
|
|
+
|
|
|
+ if request.method == "POST" and 'docUP' in request.POST:
|
|
|
+ print('docUP')
|
|
|
+ request.session['docOrder'] = 'docUP'
|
|
|
+
|
|
|
+ if request.method == "POST" and 'docDW' in request.POST:
|
|
|
+ print('docDW')
|
|
|
+ request.session['docOrder'] = 'docDW'
|
|
|
+ print('Fine Sequenza di ordinamento - lettura tasti')
|
|
|
+
|
|
|
+ if 'docOrder' in request.session and 'uteDW' in request.session.get('docOrder'):
|
|
|
+ tmp = sorted(tmp, key = lambda x: x.utente.nome,reverse=False)
|
|
|
+ if 'docOrder' in request.session and 'uteUP' in request.session.get('docOrder'):
|
|
|
+ tmp = sorted(tmp, key = lambda x: x.utente.nome,reverse=True)
|
|
|
+ if 'docOrder' in request.session and 'docDW' in request.session.get('docOrder'):
|
|
|
+ tmp = sorted(tmp, key = lambda x: x.documento ,reverse=False)
|
|
|
+ if 'docOrder' in request.session and 'docUP' in request.session.get('docOrder'):
|
|
|
+ tmp = sorted(tmp, key = lambda x: x.documento,reverse=True)
|
|
|
+ data['ElencoDocumenti'] = tmp
|
|
|
+
|
|
|
print('inizio sequenza permessi')
|
|
|
### permessi inizio ###
|
|
|
data['permesso'] = getAMP(admin)[0]
|
|
|
- print('permessoi generale:',data['permesso'])
|
|
|
+ print('permesso generale:',data['permesso'])
|
|
|
|
|
|
if 'AziendaId' in data:
|
|
|
print('livello azienda',getAZP(data['AziendaId'],admin)[0])
|