Обработка заполнения формы

This commit is contained in:
2025-04-04 13:56:34 +05:00
parent 4d463b09b9
commit 56af38b943
2 changed files with 127 additions and 27 deletions
+15 -14
View File
@@ -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", "")