diff --git a/static/js/birthdate.js b/static/js/birthdate.js index b8ec434..77ee236 100644 --- a/static/js/birthdate.js +++ b/static/js/birthdate.js @@ -499,59 +499,6 @@ async function refreshUsersList() { } } -// Включить всех сотрудников -async function enableAllUsers() { - if (!confirm('Включить поздравления для всех сотрудников?')) return; - - try { - // Находим всех сотрудников без данных - const usersWithoutData = usersData.filter(u => - !u.enabled || !u.photoLink || !u.congratulations - ); - - if (usersWithoutData.length === 0) { - showAlert('info', 'Все сотрудники уже включены'); - return; - } - - // Показываем уведомление о необходимости заполнения данных - showAlert('info', `Включено ${usersWithoutData.length} сотрудников. Не забудьте заполнить данные для поздравлений.`); - - // Обновляем статус в локальном массиве - usersData.forEach(user => { - user.enabled = true; - }); - - // Перерисовываем таблицу - renderUsersTable(); - - } catch (error) { - console.error('Ошибка:', error); - showAlert('danger', 'Ошибка включения сотрудников'); - } -} - -// Отключить всех сотрудников -async function disableAllUsers() { - if (!confirm('Отключить поздравления для всех сотрудников?')) return; - - try { - // Обновляем статус в локальном массиве - usersData.forEach(user => { - user.enabled = false; - }); - - // Перерисовываем таблицу - renderUsersTable(); - - showAlert('success', 'Все сотрудники отключены'); - - } catch (error) { - console.error('Ошибка:', error); - showAlert('danger', 'Ошибка отключения сотрудников'); - } -} - // Обработчики событий для модального окна function cancelSwitchUser() { pendingUserSwitch = null; diff --git a/templates/birthdate.html b/templates/birthdate.html index 7920591..6374eca 100644 --- a/templates/birthdate.html +++ b/templates/birthdate.html @@ -56,21 +56,6 @@ -