@extends('layouts.master') @section('page_title', 'Salary Templates') @section('content')
Salary Templates Management

Create and manage salary templates to standardize employee compensation structures. Templates can include basic salary, allowances, deductions, and other components.

@livewire('manage-salary-templates')

{{ $templates->where('is_active', true)->count() }}

Active Templates

{{ $templates->where('is_active', false)->count() }}

Inactive Templates

{{ $templates->count() }}

Total Templates

{{ \App\Models\EmployeeSalaryStructure::whereNotNull('template_id')->distinct('employee_id')->count('employee_id') }}

Employees Using Templates
Recent Templates
@if($templates->count() > 0)
@foreach($templates->take(5) as $template) @endforeach
Template Name Status Components Employees Using Created Actions
{{ $template->name }}
@if($template->description) {{ str($template->description)->limit(50) }} @endif
{{ $template->is_active ? 'Active' : 'Inactive' }} @if($template->is_default) Default @endif {{ is_array($template->components) ? count($template->components) : 0 }} Components {{ $template->employeeSalaryStructures->where('is_active', true)->unique('employee_id')->count() }} employees {{ $template->created_at->format('M d, Y') }}
@else
No salary templates found. Create your first template to get started.
@endif
@endsection @section('styles') @endsection