доработка с полимедом
This commit is contained in:
Binary file not shown.
@@ -89,7 +89,6 @@ def form_submit():
|
|||||||
@webApp.route('/tel_verification', methods=['POST'])
|
@webApp.route('/tel_verification', methods=['POST'])
|
||||||
def send_registration_request():
|
def send_registration_request():
|
||||||
raw_data = json.loads(request.data)
|
raw_data = json.loads(request.data)
|
||||||
print("Полученные данные:", raw_data)
|
|
||||||
"""
|
"""
|
||||||
Блок записи в Полимед
|
Блок записи в Полимед
|
||||||
"""
|
"""
|
||||||
@@ -131,13 +130,18 @@ def send_registration_request():
|
|||||||
}
|
}
|
||||||
|
|
||||||
print("Отправляемые данные на сервер:", data)
|
print("Отправляемые данные на сервер:", data)
|
||||||
response = requests.post("http://46.146.229.242:1980/AppFindPac", headers=HEADER, json=data)
|
response = requests.post("http://192.168.1.10:8080/AppFindPac", headers=HEADER, json=data)
|
||||||
|
|
||||||
if response.status_code == 200:
|
if response.status_code == 200:
|
||||||
result = response.json()
|
result = response.json()
|
||||||
print("Результат JSON:", result)
|
print("Результат JSON:", result)
|
||||||
if result.get('ok'):
|
if result.get('result', None):
|
||||||
return jsonify({'success': False, "error": "Пользователь уже существует"})
|
if result.get('result', None) == 'OK':
|
||||||
|
pass
|
||||||
|
else:
|
||||||
|
return jsonify({'success': False, "error": "Пользователь не найден среди пациентов клиники"})
|
||||||
|
else:
|
||||||
|
return jsonify({'success': False, "error": "Ошибка формата запроса"})
|
||||||
else:
|
else:
|
||||||
print(f"Ошибка при отправке данных. Статус-код: {response.status_code}")
|
print(f"Ошибка при отправке данных. Статус-код: {response.status_code}")
|
||||||
return jsonify({'success': False, "error": "Ошибка отправки данных в Полимед"})
|
return jsonify({'success': False, "error": "Ошибка отправки данных в Полимед"})
|
||||||
@@ -155,6 +159,7 @@ def send_registration_request():
|
|||||||
|
|
||||||
# Отправка запроса на вызов с кодом верификации
|
# Отправка запроса на вызов с кодом верификации
|
||||||
response = requests.post(url, data={"phone": formatted_phone, "api_id": api_key})
|
response = requests.post(url, data={"phone": formatted_phone, "api_id": api_key})
|
||||||
|
print(response)
|
||||||
json_data = response.json()
|
json_data = response.json()
|
||||||
|
|
||||||
verification_code = None
|
verification_code = None
|
||||||
@@ -169,7 +174,6 @@ def send_registration_request():
|
|||||||
|
|
||||||
# Поиск пациента
|
# Поиск пациента
|
||||||
row_number, patient_row = find_patients(raw_data)
|
row_number, patient_row = find_patients(raw_data)
|
||||||
print(row_number, patient_row)
|
|
||||||
if patient_row:
|
if patient_row:
|
||||||
# Обновление записи в таблице
|
# Обновление записи в таблице
|
||||||
sheet = authorize_google().open("Пациенты клиники").sheet1
|
sheet = authorize_google().open("Пациенты клиники").sheet1
|
||||||
|
|||||||
Reference in New Issue
Block a user