From d5ee75bcf7c68c582ee20f5955f00ee41508c384 Mon Sep 17 00:00:00 2001 From: Phuoc CAO Date: Fri, 28 Oct 2022 07:55:29 +0200 Subject: [PATCH] bug upload demande AXA --- mondumas/views/dossier.py | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/mondumas/views/dossier.py b/mondumas/views/dossier.py index 62dd2bc..5dc6ca5 100644 --- a/mondumas/views/dossier.py +++ b/mondumas/views/dossier.py @@ -1411,12 +1411,11 @@ def get_pdf_infos_axa(extracted_file): c_telp = '' c_email = '' while line: - if line[:-1] == 'LibellØ': + if '@entreprise-dumas.com' in line : # import pdb;pdb.set_trace() - line = fp.readline() - if 'PEINTURE' in line or 'PAPIER PEINT' in line or 'CARRELAGE' in line or 'CERAMIQUE' in line: + if 'peinture' in line : societe = 'PE' - elif 'MENUISERIE' in line or 'FERMETURE' in line or 'PARQUET' in line: + elif 'menuiserie' in line : societe = 'ME' else: societe = '' @@ -1425,11 +1424,11 @@ def get_pdf_infos_axa(extracted_file): # import pdb;pdb.set_trace() line = fp.readline() no_police = line[:-1] - if line[:-1] == 'RØfØrence sinistre': + if line[:-1] == 'Référence sinistre': # import pdb;pdb.set_trace() line = fp.readline() no_sinistre = line[:-1] - if line[:-1] == 'Notre assurØ': + if line[:-1] == 'Notre assurØ' or line[:-1] == 'Notre assuré': # import pdb;pdb.set_trace() line = fp.readline() c_nom = line[:-1] @@ -1516,9 +1515,9 @@ def upload_om(request): dem_info = get_pdf_infos_axa(extracted_file) societe = dem_info['societe'] if societe == 'PE': - cd_cli = 15207 + cd_cli = 9150 elif societe == 'ME': - cd_cli = 1190 + cd_cli = 5858 else: return "Descriptif de travaux non prevu par le programme. Prévenir M. CAO." @@ -1567,9 +1566,9 @@ def upload_om(request): # importer le pdf if 'form.submitted' in request.params: # origine du PDF = AXA ? - if 'AXA France GESTION SINISTRES' in extracted_text : + if 'Votre conseiller AXA' in extracted_text : # PDF = ordre de mission AXA ? - if 'bon de commande pour les travaux' in extracted_text : + if 'valant bon de commande' in extracted_text : # genere le dossier d'après le fichier PDF message = generer_mission(request, extracted_file, temp_file) if message == '':