@include('user.profile_professional.partials.detail_row', ['label' => __('lang_v1.profile_employee_id'), 'value' => $profile['employee_id']])
@include('user.profile_professional.partials.detail_row', ['label' => __('lang_v1.name'), 'value' => $user->user_full_name])
@include('user.profile_professional.partials.detail_row', ['label' => __('essentials::lang.designation'), 'value' => optional($profile['designation'])->name])
@include('user.profile_professional.partials.detail_row', ['label' => __('essentials::lang.department'), 'value' => optional($profile['department'])->name])
@if(!empty($profile['management_tools_enabled']))
@php
$skills_display = ($profile['mt_skills'] ?? collect())->map(function ($s) {
$label = $s->title;
if ($s->skill_level > 1) {
$label .= ' (' . $s->skill_level . ')';
}
return $label;
})->implode('، ');
@endphp
@include('user.profile_professional.partials.detail_row', ['label' => __('managementtools::lang.skills'), 'value' => $skills_display ?: null])
@php
$total_pts = $profile['mt_total_score_points'] ?? 0;
$scores_display = ($total_pts > 0 ? '+' : '') . number_format($total_pts, 0);
@endphp
@include('user.profile_professional.partials.detail_row', ['label' => __('managementtools::lang.total_score_points'), 'value' => $scores_display])
@endif
@include('user.profile_professional.partials.detail_row', ['label' => __('lang_v1.gender'), 'value' => $user->gender ? __('lang_v1.'.$user->gender) : null])
@include('user.profile_professional.partials.detail_row', ['label' => __('lang_v1.dob'), 'value' => $user->dob ? format_date($user->dob) : null])
@include('user.profile_professional.partials.detail_row', ['label' => __('business.email'), 'value' => $user->email])
@include('user.profile_professional.partials.detail_row', ['label' => __('lang_v1.mobile_number'), 'value' => $user->contact_number])
@include('user.profile_professional.partials.detail_row', ['label' => __('business.language'), 'value' => config('constants.langs')[$user->language]['full_name'] ?? $user->language])
@include('user.profile_professional.partials.detail_row', ['label' => __('lang_v1.marital_status'), 'value' => $user->marital_status ? __('lang_v1.'.$user->marital_status) : null])
@include('user.profile_professional.partials.detail_row', ['label' => __('lang_v1.primary_work_location'), 'value' => optional($profile['work_location'])->name])
@include('user.profile_professional.partials.detail_row', ['label' => __('lang_v1.profile_membership_date'), 'value' => format_date($user->created_at)])
@include('user.profile_professional.partials.detail_row', ['label' => __('lang_v1.holding_entity'), 'value' => optional(optional($profile['primary_assignment'])->entity)->name])
@include('user.profile_professional.partials.detail_row', ['label' => __('lang_v1.holding_org_unit'), 'value' => optional(optional($profile['primary_assignment'])->orgUnit)->name])
@include('user.profile_professional.partials.detail_row', ['label' => __('lang_v1.holding_job_title'), 'value' => optional($profile['primary_assignment'])->title])
@include('user.profile_professional.partials.detail_row', ['label' => __('business.username'), 'value' => $user->username])
@include('user.profile_professional.partials.detail_row', ['label' => __('lang_v1.status_for_user'), 'value' => $user->status === 'active' ? __('business.is_active') : __('lang_v1.inactive')])
@include('user.profile_professional.partials.detail_row', ['label' => __('lang_v1.cmmsn_percent'), 'value' => $user->cmmsn_percent.'%'])
@include('user.profile_professional.partials.detail_row', ['label' => __('lang_v1.permanent_address'), 'value' => $user->permanent_address])
@include('user.profile_professional.partials.detail_row', ['label' => __('lang_v1.current_address'), 'value' => $user->current_address])
@include('user.profile_professional.partials.detail_row', ['label' => __('lang_v1.blood_group'), 'value' => $user->blood_group])
@include('user.profile_professional.partials.detail_row', ['label' => $custom_labels['user']['custom_field_1'] ?? __('lang_v1.user_custom_field1'), 'value' => $user->custom_field_1])
@include('user.profile_professional.partials.detail_row', ['label' => __('lang_v1.bank_name'), 'value' => $bank['bank_name'] ?? null])