From 61c5690e3838603be67b5d0cfb4b5e1e9ead7ff9 Mon Sep 17 00:00:00 2001 From: majid Date: Wed, 19 Feb 2025 17:34:13 +0700 Subject: [PATCH] perbaikan signature di print out --- .../penilai/components/print-memo.blade.php | 95 ++++++++++----- .../components/print-out-rap.blade.php | 17 +-- .../penilai/components/print-resume.blade.php | 108 +++++++++++++----- 3 files changed, 158 insertions(+), 62 deletions(-) diff --git a/resources/views/penilai/components/print-memo.blade.php b/resources/views/penilai/components/print-memo.blade.php index f45c59e..87838e2 100644 --- a/resources/views/penilai/components/print-memo.blade.php +++ b/resources/views/penilai/components/print-memo.blade.php @@ -254,49 +254,90 @@ Demikian Kami Sampaikan, atas perhatiannya kami ucapkan terimakasih - - - - - - - - +
@php use Modules\Usermanagement\Models\User; + + $penilaiUser = User::where('id', $penilai->userPenilaiTeam->id)->first(); + $imagePathPenilai = storage_path('app/public/signatures/' . $penilaiUser->id . '/' . $penilaiUser->sign); + + $soUser = User::where('id', $senior_officer->id)->first(); + $imagePathSo = storage_path('app/public/signatures/' . $soUser->id . '/' . $soUser->sign); + + $imagePathEO = storage_path( + 'app/public/signatures/' . + User::role('EO Appraisal')->first()->id . + '/' . + User::role('EO Appraisal')->first()->sign, + ); + + $imagePathDD = storage_path( + 'app/public/signatures/' . + User::role('DD Appraisal')->first()->id . + '/' . + User::role('DD Appraisal')->first()->sign, + ); @endphp - + @if ($permohonan->approval_so != null) + + @endif + @if ($permohonan->approval_eo != null) + + @endif + @if ($permohonan->approval_dd != null) + + @endif + + + - - + @endif + + @if ($permohonan->approval_eo != null) + - + @endif + @if ($permohonan->approval_dd != null) + + + @endif
{{ $penilai->userPenilaiTeam->name ?? '' }}
- - +
+ @if (file_exists($imagePathPenilai)) + {{ $imagePathPenilai }} + @endif + + @if (file_exists($imagePathSo)) + {{ $imagePathSo }} + @endif + + @if (file_exists($imagePathEO)) + {{ $imagePathEO }} + @endif + + @if (file_exists($imagePathDD)) + {{ $imagePathDD }} + @endif +
{{ $penilai->userPenilaiTeam->name ?? '' }}
+ {{ ucwords(strtolower('PENILAI')) }}
- @if ($permohonan->approval_so != null) + @if ($permohonan->approval_so != null) + {{ $senior_officer->name ?? '' }}
- + {{ ucwords(strtolower('SENIOR OFFICER')) }} - @endif -
- @if ($permohonan->approval_eo != null) - {{ User::role('EO Appraisal')->first()->name ?? '' }}
- +
+ {{ User::role('EO Appraisal')->first()->name ?? '' }}
+ {{ ucwords(strtolower('EXECUTIVE OFFICER')) }} - @endif -
- @if ($permohonan->approval_dd != null) + {{ User::role('DD Appraisal')->first()->name ?? '' }}
- + {{ ucwords(strtolower('DEPUTY DIRECTOR')) }} - @endif -
diff --git a/resources/views/penilai/components/print-out-rap.blade.php b/resources/views/penilai/components/print-out-rap.blade.php index b6c1bd8..a69fbd9 100644 --- a/resources/views/penilai/components/print-out-rap.blade.php +++ b/resources/views/penilai/components/print-out-rap.blade.php @@ -35,7 +35,7 @@ $data = rtrim($data, ', '); - + @@ -131,7 +131,7 @@ $data = rtrim($data, ', ');
Kepada

DOKUMEN TERLAMPIR

- + @if (@isset($dokumen)) @foreach ($dokumen->detail as $detail) @@ -458,9 +458,10 @@ $data = rtrim($data, ', '); @endisset

Demikian kami sampaikan, atas perhatiannya kami ucapkan terima kasih.

-
+
@php use Modules\Usermanagement\Models\User; + $penilaiUser = User::where('id', $penilai->userPenilaiTeam->id)->first(); $imagePathPenilai = storage_path('app/public/signatures/' . $penilaiUser->id . '/' . $penilaiUser->sign); @@ -509,11 +510,11 @@ $data = rtrim($data, ', '); @endif - - - @if ($permohonan->approval_so != null) @endif + @if ($permohonan->approval_eo != null) @endif - @if ($permohonan->approval_dd != null)
{{ $penilai->userPenilaiTeam->name ?? '' }} -
{{ ucwords(strtolower('PENILAI')) }} +
{{ $penilai->userPenilaiTeam->name ?? '' }}
+ + {{ ucwords(strtolower('PENILAI')) }} +
@@ -524,6 +525,7 @@ $data = rtrim($data, ', '); {{ User::role('EO Appraisal')->first()->name ?? '' }}
@@ -532,7 +534,6 @@ $data = rtrim($data, ', ');
{{ User::role('DD Appraisal')->first()->name ?? '' }}
diff --git a/resources/views/penilai/components/print-resume.blade.php b/resources/views/penilai/components/print-resume.blade.php index cfef26e..d5e197c 100644 --- a/resources/views/penilai/components/print-resume.blade.php +++ b/resources/views/penilai/components/print-resume.blade.php @@ -368,37 +368,91 @@
- +
+ @php + use Modules\Usermanagement\Models\User; + $penilaiUser = User::where('id', $penilai->userPenilaiTeam->id)->first(); + $imagePathPenilai = storage_path( + 'app/public/signatures/' . $penilaiUser->id . '/' . $penilaiUser->sign, + ); + + $soUser = User::where('id', $senior_officer->id)->first(); + $imagePathSo = storage_path('app/public/signatures/' . $soUser->id . '/' . $soUser->sign); + + $imagePathEO = storage_path( + 'app/public/signatures/' . + User::role('EO Appraisal')->first()->id . + '/' . + User::role('EO Appraisal')->first()->sign, + ); + + $imagePathDD = storage_path( + 'app/public/signatures/' . + User::role('DD Appraisal')->first()->id . + '/' . + User::role('DD Appraisal')->first()->sign, + ); + @endphp - - + + @if ($permohonan->approval_so != null) + + @endif + @if ($permohonan->approval_eo != null) + + @endif + @if ($permohonan->approval_dd != null) + + @endif - - - @php - $eoUser = \Modules\Usermanagement\Models\User::role('EO Appraisal')->first(); - $ddUser = \Modules\Usermanagement\Models\User::role('DD Appraisal')->first(); - @endphp - - + @if ($permohonan->approval_so != null) + + @endif + + @if ($permohonan->approval_eo != null) + + @endif + @if ($permohonan->approval_dd != null) + + @endif
+ @if (file_exists($imagePathPenilai)) + {{ $imagePathPenilai }} + @endif + + @if (file_exists($imagePathSo)) + {{ $imagePathSo }} + @endif + + @if (file_exists($imagePathEO)) + {{ $imagePathEO }} + @endif + + @if (file_exists($imagePathDD)) + {{ $imagePathDD }} + @endif +
{{ $penilai->userPenilaiTeam->name ?? '' }}
- {{ ucwords(strtolower('PENILAI')) }} -
- @if ($permohonan->approval_so) - {{ $senior_officer->name ?? '' }}
- {{ ucwords(strtolower('SENIOR OFFICER')) }} - @endif -
- @if ($permohonan->approval_eo != null) - {{ $eoUser->name ?? '' }}
- {{ ucwords(strtolower('EXECUTIVE OFFICER')) }} - @endif -
- @if ($permohonan->approval_eo != null) - {{ $ddUser->name ?? '' }}
- {{ ucwords(strtolower('DEPUTY DIRECTOR')) }} - @endif +
{{ $penilai->userPenilaiTeam->name ?? '' }}
+ + {{ ucwords(strtolower('PENILAI')) }} +
+ {{ $senior_officer->name ?? '' }}
+ + {{ ucwords(strtolower('SENIOR OFFICER')) }} + + +
+ {{ User::role('EO Appraisal')->first()->name ?? '' }}
+ + {{ ucwords(strtolower('EXECUTIVE OFFICER')) }} + +
+ {{ User::role('DD Appraisal')->first()->name ?? '' }}
+ + {{ ucwords(strtolower('DEPUTY DIRECTOR')) }} + +