From 2ce4053dca784c02c0a4770fc78e40d303d712ff Mon Sep 17 00:00:00 2001 From: Ilya_Chis Date: Thu, 10 Apr 2025 11:04:06 +0500 Subject: [PATCH] =?UTF-8?q?=D0=A4=D0=B8=D0=BD=D0=B0=D0=BB=D1=8C=D0=BD?= =?UTF-8?q?=D0=B0=D1=8F=20=D0=B2=D0=B5=D1=80=D1=81=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- webApp/interfaces/pagesController.py | 12 +++--- .../static/js/2.0.dashboard.test_fns.js | 37 +++++++++---------- 2 files changed, 24 insertions(+), 25 deletions(-) diff --git a/webApp/interfaces/pagesController.py b/webApp/interfaces/pagesController.py index 83dc312..6e57bbc 100644 --- a/webApp/interfaces/pagesController.py +++ b/webApp/interfaces/pagesController.py @@ -497,7 +497,7 @@ def request_patient2(): taxpayer_status_zapros = data.get('taxpayer_status') patient_fio = data.get('patient_fio') - url = "http://192.168.1.10:8081/AppFindPacFromTel" + url = "http://192.168.1.10:8080/AppFindPacFromTel" data = {"telegram_id": user_id} response = requests.post(url, json=data) @@ -532,7 +532,7 @@ def request_patient2(): } print(payload) headers = {"User-Agent": "Mozilla/5.0", "Content-Type": "application/json"} - url = "http://192.168.1.10:8081/AppZaprSvedPac" + url = "http://192.168.1.10:8080/AppZaprSvedPac" response = requests.post(url, json=payload, headers=headers) if response.status_code == 200: @@ -743,7 +743,7 @@ def send_registration_request2(): # Успешный ответ HEADER2 = {"User-Agent": "Mozilla/5.0", "Content-Type": "application/json"} try: - response = requests.post("http://192.168.1.10:8081/AppSaveSvedPac", headers=HEADER2, json=data2, timeout=5) + response = requests.post("http://192.168.1.10:8080/AppSaveSvedPac", headers=HEADER2, json=data2, timeout=5) print("Ответ сервера:", response.text) # вдруг сервер всё же что-то вернёт if response.status_code == 200: return jsonify({'success': True}) @@ -765,7 +765,7 @@ def main_page_2_0(): -@webApp.route('/fns') +@webApp.route('/fnstest') def main_page_2_0_fns(): try: user_id = request.args.get('user_id') @@ -792,14 +792,14 @@ def main_page_2_0_fns(): -@webApp.route('/fnstest') +@webApp.route('/fns') def main_page_2_0_fns_test(): try: user_id = request.args.get('user_id') if not user_id: return "Ошибка: не передан user_id", 400 - url = "http://192.168.1.10:8081/AppFindPacFromTel" + url = "http://192.168.1.10:8080/AppFindPacFromTel" data = {"telegram_id": user_id} response = requests.post(url, json=data) diff --git a/webApp/templates/static/js/2.0.dashboard.test_fns.js b/webApp/templates/static/js/2.0.dashboard.test_fns.js index 77ff864..2e609d4 100644 --- a/webApp/templates/static/js/2.0.dashboard.test_fns.js +++ b/webApp/templates/static/js/2.0.dashboard.test_fns.js @@ -810,7 +810,7 @@ $(document).ready(function(){ $('#passport').val(data.pct_doc_ser + ' ' + data.pct_doc_nom); - $('#passport_date').val(data.formatted_passport_date); + $('#passport_date').val(data.js_formatted_passport_date); $('#postal_code').val(data.pct_doc_org_kod); @@ -876,12 +876,7 @@ $(document).ready(function(){ return; } - if(!(validateEmail($('#email').val()))){ - show_error('Введите корректный Email', false); - $(this).children(".spinner-border").addClass('d-none'); - $(this).removeAttr("disabled"); - return; - } + if ($('#dob').val().length !== 10 || new Date().getFullYear() - new Date($('#dob').val()).getFullYear() > 100) { show_error('Дата рождения должна быть корректной и возраст не более 80 лет', false); @@ -890,22 +885,22 @@ $(document).ready(function(){ return; } - if ($('#passport_date').val().length !== 10 || (new Date($('#passport_date').val()).getFullYear() - new Date($('#dob').val()).getFullYear()) < 13) { - show_error('Проверьте дату выдачи паспорта, паспорт РФ может быть выдан с 14 лет', false); + if(!(validate_length($('#passport').val(), 11))) + { + show_error('Введите серию и номер паспорта', false); $(this).children(".spinner-border").addClass('d-none'); $(this).removeAttr("disabled"); return; } - if(!(validate_length($('#postal_code').val(), 7))) - { - show_error('Введите серию и номер паспорта', false); + if ($('#passport_date').val().length !== 10 || (new Date($('#passport_date').val()).getFullYear() - new Date($('#dob').val()).getFullYear()) < 13) { + show_error('Проверьте дату выдачи паспорта, паспорт РФ может быть выдан с 14 лет', false); $(this).children(".spinner-border").addClass('d-none'); $(this).removeAttr("disabled"); return; } - if(!(validate_length($('#passport').val(), 11))) + if(!(validate_length($('#postal_code').val(), 7))) { show_error('Введите код подразделения', false); $(this).children(".spinner-border").addClass('d-none'); @@ -913,6 +908,8 @@ $(document).ready(function(){ return; } + + if($('#passport_issued_by').val() == null){ show_error("Выберите кем выдан паспорт"); $(this).children(".spinner-border").addClass('d-none'); @@ -928,6 +925,14 @@ $(document).ready(function(){ return; } + if ($("input[name='god_zapros']:checked").length === 0) { + show_error("Выберите хотя бы один год запроса"); + $(this).children(".spinner-border").addClass('d-none'); + $(this).removeAttr("disabled"); + return; + } + + // Добавление значений с чекбоксов (годы) let selectedYears = []; $("input[name='god_zapros']:checked").each(function() { @@ -1059,12 +1064,6 @@ $(document).ready(function(){ - if(!(validateEmail($('#email1').val()))){ - show_error('Введите корректный Email', false); - $(this).children(".spinner-border").addClass('d-none'); - $(this).removeAttr("disabled"); - return; - } if ($("input[name='god_zapros2']:checked").length === 0) { show_error("Выберите хотя бы один год запроса");