bug creation rdv

This commit is contained in:
2020-07-23 15:50:33 +02:00
parent 1de6184877
commit 681c9ebfbd
4 changed files with 14 additions and 9 deletions

View File

@@ -20,7 +20,7 @@ pyramid.includes =
sqlalchemy.url = mysql://phuoc:phuoc!@localhost/bddevfac?charset=utf8 sqlalchemy.url = mysql://phuoc:phuoc!@localhost/bddevfac?charset=utf8
# sqlalchemy.url = mysql://root:cni/@srvbd/bddevfac?charset=utf8 # sqlalchemy.url = mysql://phuoc:phuoc!@192.168.0.31/bddevfac?charset=utf8
mondumas.admin_email = cao.thien-phuoc@orange.fr mondumas.admin_email = cao.thien-phuoc@orange.fr
mondumas.devfac_url = mondumas:static/DEVFAC/ mondumas.devfac_url = mondumas:static/DEVFAC/

View File

@@ -10,7 +10,8 @@
<span class="glyphicon glyphicon-calendar logo-small"></span><br /> <span class="glyphicon glyphicon-calendar logo-small"></span><br />
<h4>MON AGENDA</h4></a> <h4>MON AGENDA</h4></a>
</div> </div>
<div class="col-sm-3" tal:condition="access >= 8"> <!-- autorisé que pour les gestionnaires-->
<div class="col-sm-3" tal:condition="access >= 5">
<a href="${request.application_url}/planning/today"> <a href="${request.application_url}/planning/today">
<span class="glyphicon glyphicon-calendar logo-small"></span><br /> <span class="glyphicon glyphicon-calendar logo-small"></span><br />
<h4>PLANNING</h4></a> <h4>PLANNING</h4></a>

View File

@@ -45,7 +45,7 @@ def rdv_edit(request):
rdv['C_NOM'] = '' rdv['C_NOM'] = ''
rdv['rdv_debut'] = datetime.today() rdv['rdv_debut'] = datetime.today()
rdv['COMMENT'] = '' rdv['COMMENT'] = ''
rdv['LISTE'] = logged_in rdv['LISTE'] = ''
rdv['DATEMAJ'] = date.today() rdv['DATEMAJ'] = date.today()
rdv['USERMAJ'] = logged_in rdv['USERMAJ'] = logged_in
page_title = "Nouveau rendez-vous" page_title = "Nouveau rendez-vous"
@@ -65,7 +65,7 @@ def rdv_edit(request):
new_values[param] = request.params[param] new_values[param] = request.params[param]
if new_values: if new_values:
new_values['USERMAJ'] = logged_in.upper() new_values['USERMAJ'] = logged_in
ddate = datetime.strptime(new_values['rdv_debut'], '%d-%m-%Y %H:%M') ddate = datetime.strptime(new_values['rdv_debut'], '%d-%m-%Y %H:%M')
update_rdv(request, nodossier, nolig, new_values) update_rdv(request, nodossier, nolig, new_values)
request.session.flash(u"Le rendez-vous a été mis à jour avec succès.", 'success') request.session.flash(u"Le rendez-vous a été mis à jour avec succès.", 'success')

View File

@@ -942,7 +942,7 @@ def demandes(request):
# connecter au serveur de mail # connecter au serveur de mail
conn = mailbox_connect(societe) conn = mailbox_connect(societe)
# select INBOX # select INBOX
rv, data = conn.select('INBOX', readonly =True) rv, data = conn.select('INBOX')
nbLus = 0 nbLus = 0
nbCrees = 0 nbCrees = 0
@@ -955,6 +955,7 @@ def demandes(request):
return HTTPFound(location=request.route_url('home')) return HTTPFound(location=request.route_url('home'))
mail_ids = data[0] mail_ids = data[0]
# parcourir la liste des UID
for num in mail_ids.split(): for num in mail_ids.split():
rv, msg_data = conn.fetch(num, '(RFC822)') rv, msg_data = conn.fetch(num, '(RFC822)')
if rv != 'OK': if rv != 'OK':
@@ -989,21 +990,24 @@ def demandes(request):
# import pdb;pdb.set_trace() # import pdb;pdb.set_trace()
n = generer_annul_maif(request, societe, extracted_file, temp_file_path) n = generer_annul_maif(request, societe, extracted_file, temp_file_path)
nbAnnules = nbAnnules + n nbAnnules = nbAnnules + n
# conn.store(num, '+FLAGS', r'(\Deleted)') # déplacer le message dans la poubelle
conn.uid('STORE',num, '+FLAGS', '(\\Deleted)')
elif 'ANNULATION ORDRE DE MISSION' in texte: elif 'ANNULATION ORDRE DE MISSION' in texte:
# genere ANNULATION mission DOMUS # genere ANNULATION mission DOMUS
nosin = str(body)[84:95] nosin = str(body)[84:95]
# import pdb;pdb.set_trace() # import pdb;pdb.set_trace()
n = generer_annul_domus(request, societe, nosin, temp_file_path) n = generer_annul_domus(request, societe, nosin, temp_file_path)
nbAnnules = nbAnnules + n nbAnnules = nbAnnules + n
# conn.store(num, '+FLAGS', r'(\Deleted)') # déplacer le message dans la poubelle
conn.uid('STORE',num, '+FLAGS', '(\\Deleted)')
else: else:
# genere le dossier d'après le mail # genere le dossier d'après le mail
# import pdb;pdb.set_trace() # import pdb;pdb.set_trace()
n = generer_mission(request, societe, criteria, extracted_file, temp_file_path) n = generer_mission(request, societe, criteria, extracted_file, temp_file_path)
nbCrees = nbCrees + n nbCrees = nbCrees + n
# marquer le message comme supprimé import pdb;pdb.set_trace()
# conn.store(num, '+FLAGS', r'(\Deleted)') # déplacer le message dans la poubelle
conn.uid('STORE',num, '+FLAGS', '(\\Deleted)')
conn.expunge() conn.expunge()
conn.close() conn.close()