This commit is contained in:
2025-12-23 01:38:19 +03:00
parent 12c00769ef
commit e89b66080b
5 changed files with 10 additions and 11 deletions
+5 -6
View File
@@ -58,6 +58,7 @@ function renderUsersTable() {
`;
return;
}
document.getElementById('usersCount').textContent = usersData.length;
// Сортируем по дате рождения (месяц и день)
usersData.sort((a, b) => {
@@ -85,7 +86,8 @@ function renderUsersTable() {
const fullDate = birthdate.toLocaleDateString('ru-RU');
// Форматируем месяц и день (двузначные)
const monthStr = month.toString().padStart(2, '0');
const monthNames = ['января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября', 'октября', 'ноября', 'декабря'];
const monthStr = monthNames[month - 1];
const dayStr = day.toString().padStart(2, '0');
// Определяем пол
@@ -119,7 +121,7 @@ function renderUsersTable() {
<tr class="${isSelected}" onclick="selectUser(${user.id})" data-user-id="${user.id}">
<td>
<div class="birthdate-cell">
<span class="month-day">${monthStr}.${dayStr}</span>
<span class="month-day">${dayStr} ${monthStr}</span>
</div>
</td>
<td>
@@ -132,10 +134,7 @@ function renderUsersTable() {
</td>
<td>${sexBadge}</td>
<td>${specialtiesHtml}</td>
<td class="text-center">${enabledStatus}</td>
<td class="text-center">
<div class="icon-group">${dataStatus}</div>
</td>
<td class="text-center">${enabledStatus} ${dataStatus}</td>
</tr>
`;
});