Обработка заполнения формы
This commit is contained in:
@@ -604,21 +604,7 @@ def send_registration_request2():
|
||||
print("Полученные данные:", raw_data)
|
||||
|
||||
# Разделение ФИО
|
||||
fio = raw_data.get("patient_fio", "")
|
||||
parts = fio.split(" ")
|
||||
if len(parts) < 3:
|
||||
return jsonify({'success': False, "error": "ФИО должно содержать 3 слова"}), 400
|
||||
|
||||
pct_last_name = parts[0]
|
||||
pct_first_name = parts[1]
|
||||
pct_second_name = " ".join(parts[2:])
|
||||
|
||||
# Обработка даты рождения
|
||||
dob = raw_data.get("dob1", "")
|
||||
pct_birthday = ""
|
||||
if dob:
|
||||
date_obj = datetime.strptime(dob, "%Y-%m-%d")
|
||||
pct_birthday = date_obj.strftime("%Y-%m-%dT00:00:00.000Z")
|
||||
|
||||
# Определение документа
|
||||
if raw_data.get("passport1") and raw_data.get("passport_date1") and raw_data.get(
|
||||
@@ -660,6 +646,21 @@ def send_registration_request2():
|
||||
else:
|
||||
return jsonify({'success': False, "error": "Недостаточно данных для определения документа"}), 400
|
||||
|
||||
fio = raw_data.get("patient_fio", "")
|
||||
parts = fio.split(" ")
|
||||
if len(parts) < 3:
|
||||
return jsonify({'success': False, "error": "ФИО должно содержать 3 слова"}), 400
|
||||
|
||||
pct_last_name = parts[0]
|
||||
pct_first_name = parts[1]
|
||||
pct_second_name = " ".join(parts[2:])
|
||||
|
||||
# Обработка даты рождения
|
||||
dob = raw_data.get("dob1", "")
|
||||
if dob:
|
||||
date_obj = datetime.strptime(dob, "%Y-%m-%d")
|
||||
pct_birthday = date_obj.strftime("%Y-%m-%dT00:00:00.000Z")
|
||||
|
||||
# Данные родителей
|
||||
plc_fio = raw_data.get("fional", "")
|
||||
plc_status = raw_data.get("taxpayer_status_zapros", "")
|
||||
|
||||
Reference in New Issue
Block a user