import React from 'react'; import { MOCK_EMPLOYEES } from '../../constants'; import { Banknote, TrendingUp, Wallet, ArrowDownRight, PieChart, Calendar } from 'lucide-react'; export const PayrollModule: React.FC = () => { const totalPayroll = MOCK_EMPLOYEES.reduce((sum, e) => sum + e.salary, 0); const avgSalary = Math.round(totalPayroll / MOCK_EMPLOYEES.length); return (
{/* Visual Header */}

Фонд Оплаты Труда (Месяц)

{totalPayroll.toLocaleString()} ₽

Средний оклад

{avgSalary.toLocaleString()} ₽

Выплата в срок

100%

{/* List by Department */}

Детализация начислений

Май 2024
{MOCK_EMPLOYEES.map(emp => (
{emp.name[0]}

{emp.name}

{emp.position}

{emp.salary.toLocaleString()} ₽

Оклад + Премия
))}

Расходы на персонал составляют 42% от операционного бюджета УК. Рекомендуемый лимит: не более 45%.

); };