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