From 36fd0adc63ad5f8368019464d372a3f8a20c11cc Mon Sep 17 00:00:00 2001 From: Ilya_Chis Date: Thu, 9 Jan 2025 13:52:20 +0500 Subject: [PATCH] =?UTF-8?q?=D0=B4=D0=BE=D1=80=D0=B0=D0=B1=D0=BE=D1=82?= =?UTF-8?q?=D0=BA=D0=B0=20=D1=81=D0=BE=D0=BE=D0=B1=D1=89=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D0=B9=20=D0=BE=D0=B1=20=D0=BE=D1=88=D0=B8=D0=B1=D0=BA=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pagesController.cpython-38.pyc | Bin 6172 -> 6580 bytes webApp/interfaces/pagesController.py | 8 ++++---- webApp/templates/2.0/main_page.pug | 4 ++-- webApp/templates/static/js/2.0.dashboard.js | 18 +++++++++++++----- 4 files changed, 19 insertions(+), 11 deletions(-) diff --git a/webApp/interfaces/__pycache__/pagesController.cpython-38.pyc b/webApp/interfaces/__pycache__/pagesController.cpython-38.pyc index a17c95677ad7f1923459316fc3312e1173115bc9..7b9012db5e37cad4d931370f31cfd2f14d492895 100644 GIT binary patch delta 1045 zcmZuv-%C?r82-MaVwvacr<=dhZ_Uc(oNJQ?A%PH4gmjT%k|4?_(j)z)WUJ483#MR#=>U33$@-^n?R_Tyvkd!F}spXd3u9)25DZpm^T zg4ge*E||;K3IbJu=Xnu2 zDfpc=9|61=1P+1N0fu+HV5WG10RM)$0)$yWJ_h^>w8#MPgI%T_!QYF;JPR3#JF@cRIjb*X;+r9GeKge~)Fq&-B)5OPkgbn>ab3;NxHA|(XAaLb zryV2732!@gOHQodj%pV7^y3ls#`7AFvK!uU-ynpeI>ZqWe~B7(W=@+>`$c0!9HXq& K+sM9oBYyxCTEXl9 delta 565 zcmZvZv2PPG6vq9Wgp`tV?vA@8SD;Os&=x{Us|>KwiY^2(pcG|D+W}dMxJsouU6#rx zkTQV866r}S1jw-8C-0Zqi|mo6jT5zw ze>|-p&vx0-1#3P+h)+7;Q#TSqKw7Z7gR#VKSjUsZ)U&eCI#KR$5>h^~MO)zA-q!s% zkMm3Xe493*N-AV{bNS3o*4OwIk#O}l`xuH4$ diff --git a/webApp/interfaces/pagesController.py b/webApp/interfaces/pagesController.py index c72a483..18d3a6d 100644 --- a/webApp/interfaces/pagesController.py +++ b/webApp/interfaces/pagesController.py @@ -137,9 +137,10 @@ def send_registration_request(): print("Результат JSON:", result) if result.get('result', None): if result.get('result', None) == 'OK': + return jsonify({'success': True, 'message': "Скоро вам позвонят!"}) pass else: - return jsonify({'success': False, "error": "Пользователь не найден среди пациентов клиники"}) + return jsonify({'success': False, "error": "Пользователь не найден среди пациентов клиники.
Если у Вас возникли вопросы по регистрации, Вы можете связаться с нами в рабочие часы по телефону: +7 (342)207-03-03."}) else: return jsonify({'success': False, "error": "Ошибка формата запроса"}) else: @@ -149,7 +150,6 @@ def send_registration_request(): except Exception as e: print(f"Ошибка обработки данных для Полимед: {e}") return jsonify({'success': False, "error": "Ошибка обработки данных для Полимед"}) - """ Блок верификации через SMS """ @@ -199,11 +199,11 @@ def send_registration_request(): else: print("Звонок не может быть выполнен.") print("Текст ошибки:", json_data.get("status_text")) - return jsonify({'success': False, "error": "Если звонок не поступил, это может быть связано с временными работами на сервере. Пожалуйста, попробуйте зарегистрироваться позже!"}) + return jsonify({'success': False, "error": "Если звонок не поступил, это может быть связано с временными работами на сервере.
Пожалуйста, попробуйте зарегистрироваться позже!"}) except Exception as e: print(f"Ошибка при обработке SMS верификации: {e}") - return jsonify({'success': False, "error": "Если звонок не поступил, это может быть связано с временными работами на сервере. Пожалуйста, попробуйте зарегистрироваться позже!"}) + return jsonify({'success': False, "error": "Если звонок не поступил, это может быть связано с временными работами на сервере.
Пожалуйста, попробуйте зарегистрироваться позже!"}) diff --git a/webApp/templates/2.0/main_page.pug b/webApp/templates/2.0/main_page.pug index 7b62843..c6607a3 100644 --- a/webApp/templates/2.0/main_page.pug +++ b/webApp/templates/2.0/main_page.pug @@ -36,7 +36,7 @@ script(type="text/javascript", src="/js/2.0.dashboard.js?q="~randomString()) span.x-icn small="(Пожалуйста, проверьте формат ввода)" .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") small="(Пожалуйста, проверьте формат ввода)" @@ -57,5 +57,5 @@ script(type="text/javascript", src="/js/2.0.dashboard.js?q="~randomString()) span="Отправить код" .my-3.mx-4.primary-field.success_window(style="display: none;") - h3="Успех" + h3="Отлично!" p="Регистрация завершена. Перейдите в Telegram, чтобы продолжить." \ No newline at end of file diff --git a/webApp/templates/static/js/2.0.dashboard.js b/webApp/templates/static/js/2.0.dashboard.js index 4097c6a..1d32f4b 100644 --- a/webApp/templates/static/js/2.0.dashboard.js +++ b/webApp/templates/static/js/2.0.dashboard.js @@ -1,17 +1,21 @@ function show_error(message){ $('#error_alert').slideDown(500); - $('#error_alert').delay(2000).slideUp(); + $('#error_alert').delay(5000).slideUp(); + $('#alert_error_text').empty(); if (message) - $('#alert_error_text').text(message) + $('#alert_error_text').append(message) } function show_success(message){ $('#success_alert').slideDown(500); - $('#success_alert').delay(2000).slideUp(); + $('#success_alert').delay(5000).slideUp(); + $('#alert_success_text').empty(); if (message) - $('#alert_success_text').text(message) + $('#alert_success_text').append(message); } + + function validate_length(val, dest_len){ if(val.length < dest_len){ return false; @@ -151,6 +155,10 @@ $(document).ready(function(){ if(data.success==true){ $('.primary-field').hide(); $('.verification').show(); + if (data.message) + { + show_success(data.message); + } } else{ show_error(data.error); @@ -167,7 +175,7 @@ $(document).ready(function(){ } $("#form_submit").click(function(){ - +// show_success("Hello
world"); verification(); });