Поправил ответ для пользователей, чтобы приходило название кафедры, а не ID

This commit is contained in:
ProstoDenya01
2026-03-27 19:02:27 +03:00
parent 6f33e23e17
commit 0b9d063266
4 changed files with 46 additions and 42 deletions

View File

@@ -213,7 +213,7 @@ export async function initUsers() {
<td>${escapeHtml(u.username)}</td>
<td>${escapeHtml(u.fullName || '-')}</td>
<td>${escapeHtml(u.jobTitle || '-')}</td>
<td>${u.departmentId || '-'}</td>
<td>${u.departmentName || '-'}</td>
<td><span class="badge ${ROLE_BADGE[u.role] || ''}">${ROLE_LABELS[u.role] || escapeHtml(u.role)}</span></td>
<td>
<button class="btn-delete" data-id="${u.id}">Удалить</button>
@@ -383,7 +383,7 @@ export async function initUsers() {
const role = document.getElementById('new-role').value;
const fullName = document.getElementById('new-fullname').value.trim();
const jobTitle = document.getElementById('new-jobtitle').value.trim();
const departmentId = document.getElementById('new-department').value;
const department = document.getElementById('new-department').value;
if (!username || !password || !fullName || !jobTitle || !departmentId) {
showAlert('create-alert', 'Заполните все поля', 'error');

View File

@@ -28,7 +28,7 @@
<input type="text" id="new-jobtitle" placeholder="Студент / Доцент" required>
</div>
<div class="form-group">
<label for="new-department">ID кафедры</label>
<label for="new-department">Кафедра</label>
<input type="number" id="new-department" placeholder="ID" required>
</div>
<button type="submit" class="btn-primary">Создать</button>