@php use App\Models\Attendance;use App\Models\Leave;use App\Models\LeaveType;use App\Models\SalarySetup;use App\Models\warehouse; @endphp @extends( (auth()->user()->user_type!=='staff') ? 'admin.layouts.app' : 'employee.layouts.app') @section('title',get_setting('site_name').' Employee Profile') @section('content')
| Joining Date | {{date('d-m-y',strtotime($staff->joing_date))}} |
|---|---|
| Job Running | {{services_length($staff->joing_date)}} |
| Date Of Birth | {{date('d F, Y',strtotime($staff->dob))}} |
| Branch | {{warehouse::findorfail($staff->warehouse_id)->value('name')}} |
| Phone | {{$staff->user->phone}} |
| {{$staff->user->email}} | |
| Salary | @php $salary=SalarySetup::where('staff_id',$staff->id)->value('gross_salary') @endphp@if($salary!=null) {{$salary}} @else @if(auth()->user()->user_type!='staff') @can('Salary-setup') {{__('Not setup yet')}}- {{__('Go to setup')}} @endcan @else {{__('Not setup')}} @endif @endif |
| {{$leave_type->name}} | Allowed: @if (date('Y', strtotime($staff->joing_date)) == date('Y')) {{$leave_have=round(($leave_type->day/12)*(12-date('m',strtotime($staff->joing_date))+1),0)}} @else {{$leave_have=$leave_type->day}} @endif | Adjustment: {{$adjustment}} | Taken: {{$taken=Leave::where('staff_id',$staff->id)->where('leave_type_id',$leave_type->id)->whereYear('apply_date',\Illuminate\Support\Carbon::now()->year)->where('status',1)->sum('number_of_days')}} | Remaining: {{($leave_have+$adjustment)-$taken}} |
|---|
| Shift Name | SignIn Time | SignOut Time | Delay Time | Extra Delay Time |
|---|---|---|---|---|
| Weekend Group Name | Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
|---|---|---|---|---|---|---|---|
| @if($weekend->Sunday==1) @else @endif | @if($weekend->Monday==1) @else @endif | @if($weekend->Tuesday==1) @else @endif | @if($weekend->Wednesday==1) @else @endif | @if($weekend->Thursday==1) @else @endif | @if($weekend->Friday==1) @else @endif | @if($weekend->Saturday==1) @else @endif |