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)
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")
return False, "Les Dates et Lieux de la formation " + str(
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(
";") # ==> 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
tab_dl = []
@ -310,10 +310,10 @@ def add_class(diction):
if(len(str(tmp_dl)) > 0 and ("-" in tmp_dl) ):
#print(" ###### DATE LIEU = "+tmp_dl)
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(
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]))
if( isdate is False ):
@ -322,9 +322,9 @@ def add_class(diction):
diction['external_code']) + " sont incorrectes")
return False, "Les Dates et Lieux de la formation " + str(
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)
#mydata['date_lieu'][dl_cpt] = {'date': str(tab_date_lieu[0]), 'ville': str(tab_date_lieu[1])}
#print(str(mydata['date_lieu'] ))
@ -335,7 +335,7 @@ def add_class(diction):
elif (len(str(tmp_dl)) > 0 and ("-" not in tmp_dl)):
return False, "Les Dates et Lieux de la formation " + str(
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
@ -595,10 +595,10 @@ def update_class(diction):
diction['external_code']) + " sont incorrectes")
return False, "Les Dates et Lieux de la formation " + str(
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(
";") # ==> 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
@ -607,10 +607,10 @@ def update_class(diction):
if(len(str(tmp_dl)) > 0 and ("-" in tmp_dl) ):
#print(" ###### DATE LIEU = "+tmp_dl)
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(
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]))
if( isdate is False ):
@ -619,9 +619,9 @@ def update_class(diction):
diction['external_code']) + " sont incorrectes")
return False, "Les Dates et Lieux de la formation " + str(
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)
#mydata['date_lieu'][dl_cpt] = {'date': str(tab_date_lieu[0]), 'ville': str(tab_date_lieu[1])}
#print(str(mydata['date_lieu'] ))
@ -632,12 +632,10 @@ def update_class(diction):
elif ( len(str(tmp_dl)) > 0 and ("-" not in tmp_dl) ):
return False, "Les Dates et Lieux de la formation " + str(
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['date_update'] = str(datetime.now())
mydata['indexed'] = '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("str(new_data['num_carte']) = "+str(new_data['num_carte']) )
print("str(new_data['nom_carte']) = " + str(new_data['nom_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']) +" len ="+str(len(str(new_data['nom_carte']))) )
"""if( str(new_data['type']) == "cb"):
if( len(str(new_data['num_carte'])) <= 0 or len(str(new_data['nom_carte'])) ):
if( str(new_data['type']) == "cb"):
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(
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"
if (str(new_data['type']) == "sepa"):
if (len(str(new_data['iban'])) <= 0 or len(str(new_data['bic']))
or len(str(new_data['nom_compte'])) ):
if (len(str(new_data['iban'])) <= 0 or len(str(new_data['bic']) <= 0)
or len(str(new_data['nom_compte'])) <= 0):
mycommon.myprint(
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"
"""
ret_val = coll_name.find_one_and_update(

View File

@ -213,6 +213,7 @@ def get_all_class(diction):
insertObject.append(JSONEncoder().encode(user))
#print(" 1111111 ")
#print(str(x))
mycommon.InsertStatistic(x, "summary",mydata)
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(insertObject)
#print(str(insertObject))
#print(" result ok ")
''' en cas de resultat vide, enregsitrement de la requete de recherche avec les filtres associé'''
if (nb_result == 0):