change email dumas passwords

This commit is contained in:
2021-07-21 20:32:01 +02:00
parent c142e0ccb6
commit 7a706ba9f2
8 changed files with 56 additions and 79 deletions

View File

@@ -849,13 +849,16 @@ def rdf_bill(request):
def demandes(request):
def demandes_lister(societe, search_criteria):
# créer la liste des entêtes des messages à afficher
liste = []
# connecter au serveur de mail
conn = mailbox_connect(request, societe)
if conn == None:
return liste
# select INBOX
rv, data = conn.select('INBOX', readonly =True)
# créer la liste des entêtes des messages à afficher
liste = []
for criteria in search_criteria:
rv, data = conn.search(None, criteria)
if rv != 'OK':
@@ -932,7 +935,7 @@ def demandes_dl(request):
if 'maif.fr' in mbx_search:
# extraire les infos de la demmande MAIF
dem_info = get_pdf_infos1(extracted_file)
dem_info = get_pdf_infos_maif(extracted_file)
if societe == 'PE':
cd_cli = 2813
elif societe == 'ME':
@@ -942,7 +945,7 @@ def demandes_dl(request):
cd_cli = 1743
elif 'domus-services.fr' in mbx_search:
# extraire les infos de la demmande DOMUS
dem_info = get_pdf_infos2(extracted_file)
dem_info = get_pdf_infos_domus(extracted_file)
if societe == 'PE':
cd_cli = 8991
elif societe == 'ME':
@@ -983,7 +986,7 @@ def demandes_dl(request):
def generer_annul_maif(request, societe, extracted_file, temp_file_path):
# extraire les infos de la demmande MAIF
dem_info = get_pdf_infos1(extracted_file)
dem_info = get_pdf_infos_maif(extracted_file)
# extraction OK ? oui, rechercher la dem_devis concerné
traite = 0
@@ -1206,7 +1209,7 @@ def pdf_convert_to_txt(path):
return extracted_text, extracted_file
def get_pdf_infos1(extracted_file):
def get_pdf_infos_maif(extracted_file):
# à partir du fichier texte du pdf
# parcourir les lignes pour retrouver les infos utiles
with open(extracted_file, encoding="utf-8") as fp:
@@ -1288,7 +1291,7 @@ def get_pdf_infos1(extracted_file):
'no_sinistre': no_sinistre,
}
def get_pdf_infos2(extracted_file):
def get_pdf_infos_domus(extracted_file):
# à partir du fichier texte du pdf de DOMUS
# parcourir les lignes pour retrouver les infos utiles
with open(extracted_file, encoding="utf-8") as fp:
@@ -1349,7 +1352,7 @@ def get_pdf_infos2(extracted_file):
'no_sinistre': no_sinistre,
}
def get_pdf_infos3(extracted_file):
def get_pdf_infos_axa(extracted_file):
# à partir du fichier texte du pdf de AXA
# parcourir les lignes pour retrouver les infos utiles
with open(extracted_file, encoding="utf-8") as fp:
@@ -1469,7 +1472,7 @@ def upload_om(request):
def generer_mission(request, extracted_file, temp_file_path):
# extraire les infos de la demmande AXA
dem_info = get_pdf_infos3(extracted_file)
dem_info = get_pdf_infos_axa(extracted_file)
societe = dem_info['societe']
if societe == 'PE':
cd_cli = 15207