This commit is contained in:
2026-01-28 22:03:01 +05:00
parent e131382cfe
commit 619c7d8553
3 changed files with 11 additions and 25 deletions

View File

@@ -45,25 +45,13 @@
</div> </div>
</div> </div>
<nav> <nav>
<button onclick="window.location.href = '/'" class="nav-btn btn-admin"><i class="fas fa-cog"></i> Главная</button>
<button onclick="showSection('create-task')" class="nav-btn"> <button onclick="showSection('create-task')" class="nav-btn">
<i class="fas fa-plus-circle"></i> Создать согласование DOC <i class="fas fa-plus-circle"></i> Создать согласование DOC
</button> </button>
<button onclick="showSection('tasks')" class="nav-btn"> <button onclick="showSection('tasks')" class="nav-btn">
<i class="fas fa-list"></i> Согласования DOC <i class="fas fa-list"></i> Согласования DOC
</button> </button>
<!-- <button onclick="showTasksWithoutDate()" class="nav-btn" id="tasks-no-date-btn">
<i class="fas fa-clock"></i> Согласования без срока
</button>
<button onclick="showKanbanSection()" class="nav-btn">
<i class="fas fa-columns"></i> Канбан
</button>
<button onclick="showSection('profile')" class="nav-btn" id="profile-btn">
<i class="fas fa-user-circle"></i> Личный кабинет
</button> -->
<!--
<button onclick="showSection('logs')" class="nav-btn">
<i class="fas fa-history"></i> Лог активности
</button> -->
</nav> </nav>
</header> </header>

View File

@@ -50,23 +50,18 @@
</button> </button>
<button onclick="showSection('tasks')" class="nav-btn"> <button onclick="showSection('tasks')" class="nav-btn">
<i class="fas fa-list"></i> Задачи <i class="fas fa-list"></i> Задачи
</button> </button> <!--
<button onclick="showTasksWithoutDate()" class="nav-btn" id="tasks-no-date-btn"> <button onclick="showTasksWithoutDate()" class="nav-btn" id="tasks-no-date-btn">
<i class="fas fa-clock"></i> Задачи без срока <i class="fas fa-clock"></i> Задачи без срока
</button> </button> -->
<button onclick="showKanbanSection()" class="nav-btn"> <button onclick="window.location.href = '/doc'" class="nav-btn btn-admin"><i class="fa-solid fa-file"></i> Согласование документов</button>
<i class="fas fa-columns"></i> Канбан <button onclick="showKanbanSection()" class="nav-btn"><i class="fas fa-columns"></i> Канбан</button>
</button> <button onclick="showSection('profile')" class="nav-btn" id="profile-btn"><i class="fas fa-user-circle"></i> Личный кабинет</button>
<button onclick="showSection('profile')" class="nav-btn" id="profile-btn">
<i class="fas fa-user-circle"></i> Личный кабинет
</button>
<!-- <!--
<button onclick="showSection('logs')" class="nav-btn"> <button onclick="showSection('logs')" class="nav-btn">
<i class="fas fa-history"></i> Лог активности <i class="fas fa-history"></i> Лог активности
</button> --> </button> -->
<button onclick="window.location.href = '/admin'" class="nav-btn btn-admin"> <button onclick="window.location.href = '/admin'" class="nav-btn btn-admin"><i class="fas fa-cog"></i> Админ-панель</button>
<i class="fas fa-cog"></i> Админ-панель
</button>
</nav> </nav>
</header> </header>

View File

@@ -597,6 +597,9 @@ app.get('/doc', (req, res) => {
if (!req.session.user) { if (!req.session.user) {
return res.redirect('/'); return res.redirect('/');
} }
if (!req.session.user || req.session.user.role !== 'admin') {
return res.status(403).send('в разработке');
}
res.sendFile(path.join(__dirname, 'public/doc.html')); res.sendFile(path.join(__dirname, 'public/doc.html'));
}); });