diff --git a/app/Http/Controllers/NocController.php b/app/Http/Controllers/NocController.php index 49a0986..4bf28a1 100644 --- a/app/Http/Controllers/NocController.php +++ b/app/Http/Controllers/NocController.php @@ -229,7 +229,10 @@ use Modules\Lpj\Models\Noc; $search = $request->get('search'); $query->where(function ($q) use ($search) { $q->orWhereRelation('penawaran', 'nomor_registrasi', 'LIKE', '%' . $search . '%') - ->orWhereRelation('permohonan.jenisPenilaian', 'name', 'LIKE', '%' . $search . '%'); + ->orWhereRelation('permohonan', 'nomor_registrasi', 'LIKE', '%' . $search . '%') + ->orWhereRelation('permohonan.debiture','name', 'LIKE', '%' . $search . '%') + ->orWhereRelation('permohonan.jenisPenilaian', 'name', 'LIKE', '%' . $search . '%') + ->orWhere('nomor_tiket', 'LIKE', '%' . $search . '%'); }); } @@ -326,8 +329,15 @@ use Modules\Lpj\Models\Noc; if ($request->has('search') && !empty($request->get('search'))) { $search = $request->get('search'); $query->where(function ($q) use ($search) { - $q->orWhereRelation('penawaran', 'nomor_registrasi', 'LIKE', '%' . $search . '%') - ->orWhereRelation('permohonan.jenisPenilaian', 'name', 'LIKE', '%' . $search . '%'); + $q->orWhereRelation('penawaran', 'nomor_registrasi', 'LIKE', '%' . $search . '%') + ->orWhereRelation('permohonan', 'nomor_registrasi', 'LIKE', '%' . $search . '%') + ->orWhereRelation('permohonan.debiture','name', 'LIKE', '%' . $search . '%') + ->orWhereRelation('permohonan.jenisPenilaian', 'name', 'LIKE', '%' . $search . '%') + ->orWhere('nomor_tiket', 'LIKE', '%' . $search . '%'); $q->orWhereRelation('penawaran', 'nomor_registrasi', 'LIKE', '%' . $search . '%') + ->orWhereRelation('permohonan', 'nomor_registrasi', 'LIKE', '%' . $search . '%') + ->orWhereRelation('permohonan.debiture','name', 'LIKE', '%' . $search . '%') + ->orWhereRelation('permohonan.jenisPenilaian', 'name', 'LIKE', '%' . $search . '%') + ->orWhere('nomor_tiket', 'LIKE', '%' . $search . '%'); }); } diff --git a/app/Http/Controllers/PenilaianController.php b/app/Http/Controllers/PenilaianController.php index 24a60bf..142dea2 100644 --- a/app/Http/Controllers/PenilaianController.php +++ b/app/Http/Controllers/PenilaianController.php @@ -517,12 +517,18 @@ class PenilaianController extends Controller $role = Auth::user()->roles[0]->name; $status = 'done'; $approvalField = null; + + $lpj_ = optional(json_decode($permohonan->penilaian->lpj)); + $npw = $lpj_->total_nilai_pasar_wajar ?? 0; + $npw = str_replace('.', '', $npw); + + if ($role === 'senior-officer') { $approvalField = 'approval_so'; - $status = in_array($permohonan->nilai_plafond_id, [3]) ? 'done' : 'proses-laporan'; + $status = $npw <=1000000000 ? 'done' : 'proses-laporan'; } elseif ($role === 'EO Appraisal') { $approvalField = 'approval_eo'; - $status = in_array($permohonan->nilai_plafond_id, [2, 1]) ? 'done' : 'proses-laporan'; + $status = $npw <=5000000000 ? 'done' : 'proses-laporan'; } elseif ($role === 'DD Appraisal') { $approvalField = 'approval_dd'; $status = 'done'; diff --git a/resources/views/penilaian/otorisator/show.blade.php b/resources/views/penilaian/otorisator/show.blade.php index 16bfbea..765a09e 100644 --- a/resources/views/penilaian/otorisator/show.blade.php +++ b/resources/views/penilaian/otorisator/show.blade.php @@ -5,7 +5,7 @@ @endsection @section('content') -
+
@php $dataHeader = strtolower($header ?? ''); @@ -14,15 +14,15 @@ @include('lpj::component.detail-jaminan', ['backLink' => 'otorisator.' . $dataHeader . '.index']) @foreach ($permohonan->documents as $dokumen) -
+

Team

-
-
+
+
@php $surveyor = $permohonan->penilaian->userPenilai->where('role', 'surveyor')->first(); $penilai = $permohonan->penilaian->userPenilai->where('role', 'penilai')->first(); @@ -33,11 +33,11 @@
-

+

{{ $surveyor->userPenilaiTeam->name }}

-

+

{{ checkRegionUserName($surveyor->userPenilaiTeam->id) }}

@@ -46,11 +46,11 @@
-

+

{{ $penilai->userPenilaiTeam->name }}

-

+

{{ checkRegionUserName($penilai->userPenilaiTeam->id) }}

@@ -65,7 +65,7 @@ @if ($permohonan->approval_so) -