#3: new passes type, user applications page, bug fixes
This commit is contained in:
		| @@ -33,7 +33,7 @@ | ||||
| </head> | ||||
| <body> | ||||
|     <header> | ||||
|       <a href="/account"><h1>Система управления заявками на пропуска</h1></a> | ||||
|       <a href="/account"><h1>Система управления пропусками</h1></a> | ||||
|       <nav> | ||||
|             <div class="dropdown"> | ||||
|                 <a class="help-button" onclick="toggleDropdown('dropdownHelp-1')">Техническая поддержка</a>                | ||||
| @@ -120,6 +120,7 @@ | ||||
|               <div class="input-area"> | ||||
|                 <label for="newPassType">Вид пропуска*</label> | ||||
|                 <select name="pass-type" id="newPassType"> | ||||
|                   <option value="Разовый">Разовый пропуск</option> | ||||
|                   <option value="Временный">Временный пропуск</option> | ||||
|                   <option value="Автомобильный">Автомобильный пропуск</option> | ||||
|                   <option value="ТМЦ">Ввоз-Вывоз ТМЦ</option> | ||||
| @@ -428,7 +429,7 @@ | ||||
|           const tmcInputs = document.getElementById('tmc-inputs'); | ||||
|        | ||||
|             typeSelect.addEventListener('change', function() { | ||||
|                       if (this.value === "Временный" || this.value === "Материальный") { | ||||
|                       if (this.value === "Временный" || this.value === "Материальный" || this.value === "Разовый") { | ||||
|                         carInputs.style.display = 'none'; | ||||
|                         tmcInputs.style.display = 'none'; | ||||
|                       } else if (this.value === "Автомобильный") { | ||||
| @@ -461,7 +462,7 @@ | ||||
|                 const additional = $('#additional-input').val(); | ||||
|  | ||||
|  | ||||
|                 if ($('#newPassType').val() === "Временный" || $('#newPassType').val() === "Материальный") { | ||||
|                 if ($('#newPassType').val() === "Временный" || $('#newPassType').val() === "Материальный" || $('#newPassType').val() === "Разовый") { | ||||
|                     // Отправляем запрос на сервер для авторизации | ||||
|                     const response = await fetch("{{API_SERVER}}/passes/newpass", { | ||||
|                         method: "POST", | ||||
| @@ -558,7 +559,7 @@ | ||||
|                 const additional = $('#editadditional-input').val(); | ||||
|  | ||||
|  | ||||
|                 if ($('#editpasstype-input').val() === "Временный" || $('#editpasstype-input').val() === "Материальный") { | ||||
|                 if ($('#editpasstype-input').val() === "Временный" || $('#editpasstype-input').val() === "Материальный" || $('#editpasstype-input').val() === "Разовый") { | ||||
|                     // Отправляем запрос на сервер для авторизации | ||||
|                     const response = await fetch("{{API_SERVER}}/passes/update", { | ||||
|                         method: "PUT", | ||||
| @@ -670,7 +671,7 @@ | ||||
|  | ||||
|         $("#deletePass-button").attr("onclick", `deletePass(${id})`); | ||||
|  | ||||
|         if (data.data.Вид_пропуска === "Временный" || data.data.Вид_пропуска === "Материальный") { | ||||
|         if (data.data.Вид_пропуска === "Временный" || data.data.Вид_пропуска === "Материальный" || data.data.Вид_пропуска === "Разовый") { | ||||
|           $("#editcar-inputs").css("display", "none"); | ||||
|           $("#edittmc-inputs").css("display", "none"); | ||||
|         } else if (data.data.Вид_пропуска === "Автомобильный") { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user