#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