| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -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 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |