доработка сообщений об ошибке
This commit is contained in:
Binary file not shown.
@@ -137,9 +137,10 @@ def send_registration_request():
|
|||||||
print("Результат JSON:", result)
|
print("Результат JSON:", result)
|
||||||
if result.get('result', None):
|
if result.get('result', None):
|
||||||
if result.get('result', None) == 'OK':
|
if result.get('result', None) == 'OK':
|
||||||
|
return jsonify({'success': True, 'message': "Скоро вам позвонят!"})
|
||||||
pass
|
pass
|
||||||
else:
|
else:
|
||||||
return jsonify({'success': False, "error": "Пользователь не найден среди пациентов клиники"})
|
return jsonify({'success': False, "error": "Пользователь не найден среди пациентов клиники. <br> Если у Вас возникли вопросы по регистрации, Вы можете связаться с нами в рабочие часы по телефону: +7 (342)207-03-03."})
|
||||||
else:
|
else:
|
||||||
return jsonify({'success': False, "error": "Ошибка формата запроса"})
|
return jsonify({'success': False, "error": "Ошибка формата запроса"})
|
||||||
else:
|
else:
|
||||||
@@ -149,7 +150,6 @@ def send_registration_request():
|
|||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(f"Ошибка обработки данных для Полимед: {e}")
|
print(f"Ошибка обработки данных для Полимед: {e}")
|
||||||
return jsonify({'success': False, "error": "Ошибка обработки данных для Полимед"})
|
return jsonify({'success': False, "error": "Ошибка обработки данных для Полимед"})
|
||||||
|
|
||||||
"""
|
"""
|
||||||
Блок верификации через SMS
|
Блок верификации через SMS
|
||||||
"""
|
"""
|
||||||
@@ -199,11 +199,11 @@ def send_registration_request():
|
|||||||
else:
|
else:
|
||||||
print("Звонок не может быть выполнен.")
|
print("Звонок не может быть выполнен.")
|
||||||
print("Текст ошибки:", json_data.get("status_text"))
|
print("Текст ошибки:", json_data.get("status_text"))
|
||||||
return jsonify({'success': False, "error": "Если звонок не поступил, это может быть связано с временными работами на сервере. Пожалуйста, попробуйте зарегистрироваться позже!"})
|
return jsonify({'success': False, "error": "Если звонок не поступил, это может быть связано с временными работами на сервере. <br> Пожалуйста, попробуйте зарегистрироваться позже!"})
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(f"Ошибка при обработке SMS верификации: {e}")
|
print(f"Ошибка при обработке SMS верификации: {e}")
|
||||||
return jsonify({'success': False, "error": "Если звонок не поступил, это может быть связано с временными работами на сервере. Пожалуйста, попробуйте зарегистрироваться позже!"})
|
return jsonify({'success': False, "error": "Если звонок не поступил, это может быть связано с временными работами на сервере. <br> Пожалуйста, попробуйте зарегистрироваться позже!"})
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ script(type="text/javascript", src="/js/2.0.dashboard.js?q="~randomString())
|
|||||||
span.x-icn
|
span.x-icn
|
||||||
small="(Пожалуйста, проверьте формат ввода)"
|
small="(Пожалуйста, проверьте формат ввода)"
|
||||||
.my-3.mx-4.success-field.primary-field
|
.my-3.mx-4.success-field.primary-field
|
||||||
label.form-label.m-0(for="dob")='Пожалуйста, введите дату рождения пациента. В случае, если пациентом является ваш ребенок, укажите его дату рождения.'
|
label.form-label.m-0(for="dob")='Пожалуйста, введите дату рождения пациента. В случае, если пациентом является Ваш ребенок, укажите его дату рождения.'
|
||||||
input.form-control.tg_input#dob(type="date")
|
input.form-control.tg_input#dob(type="date")
|
||||||
small="(Пожалуйста, проверьте формат ввода)"
|
small="(Пожалуйста, проверьте формат ввода)"
|
||||||
|
|
||||||
@@ -57,5 +57,5 @@ script(type="text/javascript", src="/js/2.0.dashboard.js?q="~randomString())
|
|||||||
span="Отправить код"
|
span="Отправить код"
|
||||||
|
|
||||||
.my-3.mx-4.primary-field.success_window(style="display: none;")
|
.my-3.mx-4.primary-field.success_window(style="display: none;")
|
||||||
h3="Успех"
|
h3="Отлично!"
|
||||||
p="Регистрация завершена. Перейдите в Telegram, чтобы продолжить."
|
p="Регистрация завершена. Перейдите в Telegram, чтобы продолжить."
|
||||||
@@ -1,17 +1,21 @@
|
|||||||
function show_error(message){
|
function show_error(message){
|
||||||
$('#error_alert').slideDown(500);
|
$('#error_alert').slideDown(500);
|
||||||
$('#error_alert').delay(2000).slideUp();
|
$('#error_alert').delay(5000).slideUp();
|
||||||
|
$('#alert_error_text').empty();
|
||||||
if (message)
|
if (message)
|
||||||
$('#alert_error_text').text(message)
|
$('#alert_error_text').append(message)
|
||||||
}
|
}
|
||||||
|
|
||||||
function show_success(message){
|
function show_success(message){
|
||||||
$('#success_alert').slideDown(500);
|
$('#success_alert').slideDown(500);
|
||||||
$('#success_alert').delay(2000).slideUp();
|
$('#success_alert').delay(5000).slideUp();
|
||||||
|
$('#alert_success_text').empty();
|
||||||
if (message)
|
if (message)
|
||||||
$('#alert_success_text').text(message)
|
$('#alert_success_text').append(message);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function validate_length(val, dest_len){
|
function validate_length(val, dest_len){
|
||||||
if(val.length < dest_len){
|
if(val.length < dest_len){
|
||||||
return false;
|
return false;
|
||||||
@@ -151,6 +155,10 @@ $(document).ready(function(){
|
|||||||
if(data.success==true){
|
if(data.success==true){
|
||||||
$('.primary-field').hide();
|
$('.primary-field').hide();
|
||||||
$('.verification').show();
|
$('.verification').show();
|
||||||
|
if (data.message)
|
||||||
|
{
|
||||||
|
show_success(data.message);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
show_error(data.error);
|
show_error(data.error);
|
||||||
@@ -167,7 +175,7 @@ $(document).ready(function(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
$("#form_submit").click(function(){
|
$("#form_submit").click(function(){
|
||||||
|
// show_success("Hello <br> world");
|
||||||
verification();
|
verification();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user