diff --git a/webApp/interfaces/pagesController.py b/webApp/interfaces/pagesController.py index a492bd5..388019f 100644 --- a/webApp/interfaces/pagesController.py +++ b/webApp/interfaces/pagesController.py @@ -389,6 +389,8 @@ def sending_patient_data(): + + @webApp.route('/') def main_page_2_0(): return render_template('2.0/main_page.pug', user_id=request.args.get('user_id', None)) diff --git a/webApp/templates/static/js/2.0.dashboard.fns.js b/webApp/templates/static/js/2.0.dashboard.fns.js index a3f5671..7f2e7eb 100644 --- a/webApp/templates/static/js/2.0.dashboard.fns.js +++ b/webApp/templates/static/js/2.0.dashboard.fns.js @@ -346,15 +346,16 @@ $(document).ready(function(){ return; } - if(!(validateEmail($('#email').val()))){ - show_error('Введите корректный Email', false); + if ($('#dob').val().length !== 10 || new Date().getFullYear() - new Date($('#dob').val()).getFullYear() > 100) { + show_error('Дата рождения должна быть корректной и возраст не более 100 лет', 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); + if(!(validate_length($('#passport').val(), 11))) + { + show_error('Введите серию и номер паспорта', false); $(this).children(".spinner-border").addClass('d-none'); $(this).removeAttr("disabled"); return; @@ -375,29 +376,37 @@ $(document).ready(function(){ return; } - if(!(validate_length($('#passport').val(), 11))) + if($('#passport_issued_by').val() == null){ + show_error("Выберите кем выдан паспорт"); + $(this).children(".spinner-border").addClass('d-none'); + $(this).removeAttr("disabled"); + return; + } + + if(!(validate_length($('#inn').val(), 12))) { - show_error('Введите серию и номер паспорта', false); + show_error('Введите ИНН', false); $(this).children(".spinner-border").addClass('d-none'); $(this).removeAttr("disabled"); return; } - if($('#passport_issued_by').val() == null){ - show_error("Выберите кем выдан паспорт"); + if(!(validateEmail($('#email').val()))){ + show_error('Введите корректный Email', false); $(this).children(".spinner-border").addClass('d-none'); $(this).removeAttr("disabled"); return; } - if(!(validate_length($('#inn').val(), 12))) - { - show_error('Введите ИНН', false); + + 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() {