added view detail expense for up country & meeting seminar

This commit is contained in:
Jagad R R
2025-01-04 13:53:53 +07:00
parent 2cd0ed39f9
commit fbde09292d
7 changed files with 312 additions and 0 deletions
@@ -77,6 +77,20 @@ class FormMeetingSeminarController extends Controller
return response()->json($form);
}
public function view($id)
{
$this->checkAuthorization(auth()->user(), ['forms.country.view']);
$form = FormMeetingSeminar::with('user')->findOrFail($id);
$form->bukti_allowance = $form->bukti_allowance ? NextCloudHelper::getFileUrl($form->bukti_allowance) : null;
$form->bukti_transport_ankot = $form->bukti_transport_ankot ? NextCloudHelper::getFileUrl($form->bukti_transport_ankot) : null;
$form->bukti_hotel = $form->bukti_hotel ? NextCloudHelper::getFileUrl($form->bukti_hotel) : null;
return view('backend.pages.forms.meeting.view', [
'form' => $form,
]);
}
public function create()
{
$this->checkAuthorization(auth()->user(), ['forms.meeting.create']);