26/09/22 - 23h

master
ChérifBALDE 2022-09-26 23:12:45 +02:00 committed by cherif
parent 0c0ebc0083
commit 6a8a94e61f
3 changed files with 25 additions and 25 deletions

View File

@ -295,14 +295,14 @@ def add_class(diction):
print("tmp_str2 = " + tmp_str2) print("tmp_str2 = " + tmp_str2)
if (";" not in tmp_str2): if (";" not in tmp_str2):
mycommon.myprint(str(inspect.stack()[0][3]) + " - les dates et lieux de la formation : A" + str( mycommon.myprint(str(inspect.stack()[0][3]) + " - les dates et lieux de la formation : " + str(
diction['external_code']) + " sont incorrectes") diction['external_code']) + " sont incorrectes")
return False, "Les Dates et Lieux de la formation " + str( return False, "Les Dates et Lieux de la formation " + str(
diction['external_code']) + " sont incorrectes. Le format attendu : " \ diction['external_code']) + " sont incorrectes. Le format attendu : " \
"jj/mm/aaaa-ville;jj/mm/aaaa-ville2" "jj/mm/aaaa-ville-code_postal;jj/mm/aaaa-ville2-code_postal28"
tmp_str = tmp_str2.split( tmp_str = tmp_str2.split(
";") # ==> ce qui va donner un tableau de : Country_Code-City : ['11/02/2012-paris', '24/04/2022-marseille',] ";") # ==> ce qui va donner un tableau de : Country_Code-City : ['11/02/2012-paris-75001', '24/04/2022-marseille-13002',]
dl_cpt = 0 dl_cpt = 0
tab_dl = [] tab_dl = []
@ -310,10 +310,10 @@ def add_class(diction):
if(len(str(tmp_dl)) > 0 and ("-" in tmp_dl) ): if(len(str(tmp_dl)) > 0 and ("-" in tmp_dl) ):
#print(" ###### DATE LIEU = "+tmp_dl) #print(" ###### DATE LIEU = "+tmp_dl)
tab_date_lieu = tmp_dl.split('-') tab_date_lieu = tmp_dl.split('-')
if (len(tab_date_lieu) != 2): if (len(tab_date_lieu) != 3):
return False, "Les Dates et Lieux de la formation " + str( return False, "Les Dates et Lieux de la formation " + str(
diction['external_code']) + " sont incorrectes. Le format attendu : " \ diction['external_code']) + " sont incorrectes. Le format attendu : " \
"jj/mm/aaaa-ville;jj/mm/aaaa-ville2 1" "jj/mm/aaaa-ville-code_postale;jj/mm/aaaa-ville2-code_postale29"
isdate = mycommon.CheckisDate( str(tab_date_lieu[0])) isdate = mycommon.CheckisDate( str(tab_date_lieu[0]))
if( isdate is False ): if( isdate is False ):
@ -322,9 +322,9 @@ def add_class(diction):
diction['external_code']) + " sont incorrectes") diction['external_code']) + " sont incorrectes")
return False, "Les Dates et Lieux de la formation " + str( return False, "Les Dates et Lieux de la formation " + str(
diction['external_code']) + " sont incorrectes. Le format attendu : " \ diction['external_code']) + " sont incorrectes. Le format attendu : " \
"jj/mm/aaaa-ville;jj/mm/aaaa-ville2" "jj/mm/aaaa-ville-code_postale;jj/mm/aaaa-ville2-code-postal21"
val_dl = {'date':str(tab_date_lieu[0]), 'ville':str(tab_date_lieu[1])} val_dl = {'date':str(tab_date_lieu[0]), 'ville':str(tab_date_lieu[1]), 'code_postal':str(tab_date_lieu[2])}
tab_dl.append(val_dl) tab_dl.append(val_dl)
#mydata['date_lieu'][dl_cpt] = {'date': str(tab_date_lieu[0]), 'ville': str(tab_date_lieu[1])} #mydata['date_lieu'][dl_cpt] = {'date': str(tab_date_lieu[0]), 'ville': str(tab_date_lieu[1])}
#print(str(mydata['date_lieu'] )) #print(str(mydata['date_lieu'] ))
@ -335,7 +335,7 @@ def add_class(diction):
elif (len(str(tmp_dl)) > 0 and ("-" not in tmp_dl)): elif (len(str(tmp_dl)) > 0 and ("-" not in tmp_dl)):
return False, "Les Dates et Lieux de la formation " + str( return False, "Les Dates et Lieux de la formation " + str(
diction['external_code']) + " sont incorrectes. Le format attendu : " \ diction['external_code']) + " sont incorrectes. Le format attendu : " \
"jj/mm/aaaa-ville;jj/mm/aaaa-ville2" "jj/mm/aaaa-ville-code_postal;jj/mm/aaaa-ville2-code_postal22"
mydata['datelieu'] = tab_dl mydata['datelieu'] = tab_dl
@ -595,10 +595,10 @@ def update_class(diction):
diction['external_code']) + " sont incorrectes") diction['external_code']) + " sont incorrectes")
return False, "Les Dates et Lieux de la formation " + str( return False, "Les Dates et Lieux de la formation " + str(
diction['external_code']) + " sont incorrectes. Le format attendu : " \ diction['external_code']) + " sont incorrectes. Le format attendu : " \
"jj/mm/aaaa-ville;jj/mm/aaaa-ville21" "jj/mm/aaaa-ville-code_postale;jj/mm/aaaa-ville2-code_postale23"
tmp_str = tmp_str2.split( tmp_str = tmp_str2.split(
";") # ==> ce qui va donner un tableau de : Country_Code-City : ['11/02/2012-paris', '24/04/2022-marseille',] ";") # ==> ce qui va donner un tableau de : Country_Code-City : ['11/02/2012-paris-75009', '24/04/2022-marseille-13009',]
dl_cpt = 0 dl_cpt = 0
@ -607,10 +607,10 @@ def update_class(diction):
if(len(str(tmp_dl)) > 0 and ("-" in tmp_dl) ): if(len(str(tmp_dl)) > 0 and ("-" in tmp_dl) ):
#print(" ###### DATE LIEU = "+tmp_dl) #print(" ###### DATE LIEU = "+tmp_dl)
tab_date_lieu = tmp_dl.split('-') tab_date_lieu = tmp_dl.split('-')
if( len(tab_date_lieu) != 2): if( len(tab_date_lieu) != 3):
return False, "Les Dates et Lieux de la formation " + str( return False, "Les Dates et Lieux de la formation " + str(
diction['external_code']) + " sont incorrectes. Le format attendu : " \ diction['external_code']) + " sont incorrectes. Le format attendu : " \
"jj/mm/aaaa-ville;jj/mm/aaaa-ville23" "jj/mm/aaaa-ville-code_postale;jj/mm/aaaa-ville2-code_postale23"
isdate = mycommon.CheckisDate( str(tab_date_lieu[0])) isdate = mycommon.CheckisDate( str(tab_date_lieu[0]))
if( isdate is False ): if( isdate is False ):
@ -619,9 +619,9 @@ def update_class(diction):
diction['external_code']) + " sont incorrectes") diction['external_code']) + " sont incorrectes")
return False, "Les Dates et Lieux de la formation " + str( return False, "Les Dates et Lieux de la formation " + str(
diction['external_code']) + " sont incorrectes. Le format attendu : " \ diction['external_code']) + " sont incorrectes. Le format attendu : " \
"jj/mm/aaaa-ville;jj/mm/aaaa-ville24" "jj/mm/aaaa-ville-code_postale;jj/mm/aaaa-ville2-code_postal25"
val_dl = {'date':str(tab_date_lieu[0]), 'ville':str(tab_date_lieu[1])} val_dl = {'date':str(tab_date_lieu[0]), 'ville':str(tab_date_lieu[1]), 'code_postal':str(tab_date_lieu[2])}
tab_dl.append(val_dl) tab_dl.append(val_dl)
#mydata['date_lieu'][dl_cpt] = {'date': str(tab_date_lieu[0]), 'ville': str(tab_date_lieu[1])} #mydata['date_lieu'][dl_cpt] = {'date': str(tab_date_lieu[0]), 'ville': str(tab_date_lieu[1])}
#print(str(mydata['date_lieu'] )) #print(str(mydata['date_lieu'] ))
@ -632,12 +632,10 @@ def update_class(diction):
elif ( len(str(tmp_dl)) > 0 and ("-" not in tmp_dl) ): elif ( len(str(tmp_dl)) > 0 and ("-" not in tmp_dl) ):
return False, "Les Dates et Lieux de la formation " + str( return False, "Les Dates et Lieux de la formation " + str(
diction['external_code']) + " sont incorrectes. Le format attendu : " \ diction['external_code']) + " sont incorrectes. Le format attendu : " \
"jj/mm/aaaa-ville;jj/mm/aaaa-ville25" "jj/mm/aaaa-ville-code_postale;jj/mm/aaaa-ville2-code_postale26"
mydata['datelieu'] = tab_dl mydata['datelieu'] = tab_dl
mydata['date_update'] = str(datetime.now()) mydata['date_update'] = str(datetime.now())
mydata['indexed'] = '0' mydata['indexed'] = '0'
mydata['indexed_title'] = '0' mydata['indexed_title'] = '0'

View File

@ -246,22 +246,23 @@ def add_payement_mode(diction):
print("mode de payement data :"+str(new_data)) print("mode de payement data :"+str(new_data))
print("str(new_data['num_carte']) = "+str(new_data['num_carte']) ) #print("str(new_data['num_carte']) = "+str(new_data['num_carte']) +" len = "+str(len(str(new_data['num_carte']))) )
print("str(new_data['nom_carte']) = " + str(new_data['nom_carte']) ) #print("str(new_data['nom_carte']) = " + str(new_data['nom_carte']) +" len ="+str(len(str(new_data['nom_carte']))) )
"""if( str(new_data['type']) == "cb"): if( str(new_data['type']) == "cb"):
if( len(str(new_data['num_carte'])) <= 0 or len(str(new_data['nom_carte'])) ): if( len(str(new_data['num_carte'])) <= 0 or len(str(new_data['nom_carte'])) <= 0
or len(str(new_data['date_exp_carte'])) <= 0 or len(str(new_data['cvv_carte'])) <= 0 ):
mycommon.myprint( mycommon.myprint(
str(inspect.stack()[0][3]) + " : Les données de la carte sont incorrectes") str(inspect.stack()[0][3]) + " : Les données de la carte sont incorrectes")
return False, "Impossible d'ajouter le mode de paiement. Les données de la carte sont incorrectes" return False, "Impossible d'ajouter le mode de paiement. Les données de la carte sont incorrectes"
if (str(new_data['type']) == "sepa"): if (str(new_data['type']) == "sepa"):
if (len(str(new_data['iban'])) <= 0 or len(str(new_data['bic'])) if (len(str(new_data['iban'])) <= 0 or len(str(new_data['bic']) <= 0)
or len(str(new_data['nom_compte'])) ): or len(str(new_data['nom_compte'])) <= 0):
mycommon.myprint( mycommon.myprint(
str(inspect.stack()[0][3]) + " : Les données bancaires sont incorrectes") str(inspect.stack()[0][3]) + " : Les données bancaires sont incorrectes")
return False, "Impossible d'ajouter le mode de paiement. Les données bancaires sont incorrectes" return False, "Impossible d'ajouter le mode de paiement. Les données bancaires sont incorrectes"
"""
ret_val = coll_name.find_one_and_update( ret_val = coll_name.find_one_and_update(

View File

@ -213,6 +213,7 @@ def get_all_class(diction):
insertObject.append(JSONEncoder().encode(user)) insertObject.append(JSONEncoder().encode(user))
#print(" 1111111 ") #print(" 1111111 ")
#print(str(x))
mycommon.InsertStatistic(x, "summary",mydata) mycommon.InsertStatistic(x, "summary",mydata)
tab_training_inzone.append(JSONEncoder().encode(user)) tab_training_inzone.append(JSONEncoder().encode(user))
@ -667,7 +668,7 @@ def recherche_text_simple(diction):
print(str(x['url'])+" existe deja, pas d'ajout à faire ") print(str(x['url'])+" existe deja, pas d'ajout à faire ")
''' '''
#print(insertObject) #print(str(insertObject))
#print(" result ok ") #print(" result ok ")
''' en cas de resultat vide, enregsitrement de la requete de recherche avec les filtres associé''' ''' en cas de resultat vide, enregsitrement de la requete de recherche avec les filtres associé'''
if (nb_result == 0): if (nb_result == 0):