✨ feat(penilai-resume): tambah fallback route 'Back' dan perluas akses 'penilai',
- Tambah fallback default 'index' untuk parameter type pada tombol Back agar tetap berfungsi saat request('header') tidak tersedia.
- Perluas akses tombol Simpan ke peran penilai dan sesuaikan logika disable saat status tertentu.
This commit is contained in:
@@ -57,7 +57,7 @@
|
|||||||
|
|
||||||
@if (Auth::user()->hasAnyRole(['administrator', 'senior-officer', 'EO Appraisal', 'DD Appraisal']) &&
|
@if (Auth::user()->hasAnyRole(['administrator', 'senior-officer', 'EO Appraisal', 'DD Appraisal']) &&
|
||||||
Route::currentRouteName('otorisator.show'))
|
Route::currentRouteName('otorisator.show'))
|
||||||
<a href="{{ route('otorisator.show', ['id' => $permohonan->id, 'type' => request('header')]) }}"
|
<a href="{{ route('otorisator.show', ['id' => $permohonan->id, 'type' => request('header') ?? 'index']) }}"
|
||||||
class="btn btn-xs btn-info">
|
class="btn btn-xs btn-info">
|
||||||
<i class="ki-filled ki-exit-left"></i> Back
|
<i class="ki-filled ki-exit-left"></i> Back
|
||||||
</a>
|
</a>
|
||||||
@@ -423,9 +423,9 @@
|
|||||||
|
|
||||||
<div class="flex gap-5 justify-end card-footer">
|
<div class="flex gap-5 justify-end card-footer">
|
||||||
|
|
||||||
@if (Auth::user()->hasAnyRole(['senior-officer', 'surveyor', 'administrator']))
|
@if (Auth::user()->hasAnyRole(['senior-officer', 'surveyor', 'penilai', 'administrator']))
|
||||||
<button type="button" class="btn btn-primary" onclick="saveResume()"
|
<button type="button" class="btn btn-primary" onclick="saveResume()"
|
||||||
{{ $permohonan->status == 'proses-paparan' || ($permohonan->status == 'proses-laporan' && Auth::user()->hasAnyRole(['surveyor'])) ? 'disabled' : '' }}>
|
{{ $permohonan->status == 'proses-paparan' || ($permohonan->status == 'proses-laporan' && Auth::user()->hasAnyRole(['surveyor','penilai'])) ? 'disabled' : '' }}>
|
||||||
<i class="ki-filled ki-save-2"></i>
|
<i class="ki-filled ki-save-2"></i>
|
||||||
Simpan</button>
|
Simpan</button>
|
||||||
@endif
|
@endif
|
||||||
|
|||||||
Reference in New Issue
Block a user