From 18edec53931b30e6095bf950fe1d27018378e28f Mon Sep 17 00:00:00 2001 From: Fadila Date: Sat, 25 Apr 2026 08:29:38 +0700 Subject: [PATCH] tambah keterangan at pada approved dan approved final log --- .../Controllers/Api/RequestLogController.php | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/Modules/Primaya/Http/Controllers/Api/RequestLogController.php b/Modules/Primaya/Http/Controllers/Api/RequestLogController.php index cd2850b0..d141c3f0 100644 --- a/Modules/Primaya/Http/Controllers/Api/RequestLogController.php +++ b/Modules/Primaya/Http/Controllers/Api/RequestLogController.php @@ -37,6 +37,8 @@ class RequestLogController extends Controller 'organization_name' => !empty($request->organization_name) ? $request->organization_name : null, 'address_provider' => !empty($request->address_provider) ? $request->address_provider : null, 'submission_date' => $request->submission_date, + 'approved_at' => $request->approved_at, + 'approved_final_log_at' => $request->approved_final_log_at, 'discharge_date' => $request->discharge_date, 'corporate_id_partner' => !empty($request->corporate_id_partner) ? $request->corporate_id_partner : [], 'specialities_id' => $request->specialities_id, @@ -46,6 +48,8 @@ class RequestLogController extends Controller 'member_id' => 'required', 'service_code' => 'required', 'submission_date' => 'required', + 'approved_at' => 'required', + 'approved_final_log_at' => 'required', 'discharge_date' => 'required', 'specialities_id' => 'required', 'dppj' => 'required', @@ -53,6 +57,8 @@ class RequestLogController extends Controller 'member_id.required' => trans('Validation.required',['attribute' => 'Member ID']), 'service_code.required' => trans('Validation.required',['attribute' => 'Service Code']), 'submission_date.required' => trans('Validation.required',['attribute' => 'Submission Date']), + 'approved_at.required' => trans('Validation.required',['attribute' => 'Submission Date']), + 'approved_final_log_at.required' => trans('Validation.required',['attribute' => 'Submission Date']), 'discharge_date.required' => trans('Validation.required',['attribute' => 'Discharge Date']), 'specialities_id.required' => trans('Validation.required',['attribute' => 'Specialities']), 'dppj.required' => trans('Validation.required',['attribute' => 'DPJP']), @@ -64,6 +70,8 @@ class RequestLogController extends Controller 'member_id' => 'required', 'service_code' => 'required', 'submission_date' => 'required', + 'approved_at' => 'required', + 'approved_final_log_at' => 'required', 'discharge_date' => 'required', 'specialities_id' => 'required', 'dppj' => 'required', @@ -72,6 +80,8 @@ class RequestLogController extends Controller 'member_id.required' => trans('Validation.required',['attribute' => 'Member ID']), 'service_code.required' => trans('Validation.required',['attribute' => 'Service Code']), 'submission_date.required' => trans('Validation.required',['attribute' => 'Submission Date']), + 'approved_at.required' => trans('Validation.required',['attribute' => 'Approved At Date']), + 'approved_final_log_at.required' => trans('Validation.required',['attribute' => 'Approved Final Log At Date']), 'discharge_date.required' => trans('Validation.required',['attribute' => 'Discharge Date']), 'specialities_id.required' => trans('Validation.required',['attribute' => 'Specialities']), 'dppj.required' => trans('Validation.required',['attribute' => 'DPJP']), @@ -150,6 +160,8 @@ class RequestLogController extends Controller 'status' => 'approved', 'status_final_log' => 'approved', 'final_log' => 1, + 'approved_at' => $request->approved_at ?? now(), + 'approved_final_log_at' => $request->approved_final_log_at ?? now(), 'payment_type' => 'cashless', 'service_code' => $request->service_code, 'policy_id' => $member->currentPolicy->id ?? null, @@ -256,6 +268,8 @@ class RequestLogController extends Controller 'organization_name' => !empty($request->organization_name) ? $request->organization_name : null, 'address_provider' => !empty($request->address_provider) ? $request->address_provider : null, 'submission_date' => $request->submission_date, + 'approved_at' => $request->approved_at, + 'approved_final_log_at' => $request->approved_final_log_at, 'corporate_id_partner' => !empty($request->corporate_id_partner) ? $request->corporate_id_partner : [], 'specialities_id' => $request->specialities_id, 'dppj' => $request->dppj @@ -264,12 +278,16 @@ class RequestLogController extends Controller 'member_id' => 'required', 'service_code' => 'required', 'submission_date' => 'required', + 'approved_at' => 'required', + 'approved_final_log_at' => 'required', 'specialities_id' => 'required', 'dppj' => 'required', ], [ 'member_id.required' => trans('Validation.required',['attribute' => 'Member ID']), 'service_code.required' => trans('Validation.required',['attribute' => 'Service Code']), 'submission_date.required' => trans('Validation.required',['attribute' => 'Submission Date']), + 'approved_at.required' => trans('Validation.required',['attribute' => 'Approved At Date']), + 'approved_final_log_at.required' => trans('Validation.required',['attribute' => 'Approved Final Log At Date']), 'specialities_id.required' => trans('Validation.required',['attribute' => 'Specialities']), 'dppj.required' => trans('Validation.required',['attribute' => 'DPJP']), ]); @@ -280,6 +298,8 @@ class RequestLogController extends Controller 'member_id' => 'required', 'service_code' => 'required', 'submission_date' => 'required', + 'approved_at' => 'required', + 'approved_final_log_at' => 'required', 'specialities_id' => 'required', 'dppj' => 'required', ], [ @@ -287,6 +307,8 @@ class RequestLogController extends Controller 'member_id.required' => trans('Validation.required',['attribute' => 'Member ID']), 'service_code.required' => trans('Validation.required',['attribute' => 'Service Code']), 'submission_date.required' => trans('Validation.required',['attribute' => 'Submission Date']), + 'approved_at.required' => trans('Validation.required',['attribute' => 'Submission Date']), + 'approved_final_log_at.required' => trans('Validation.required',['attribute' => 'Submission Date']), 'specialities_id.required' => trans('Validation.required',['attribute' => 'Specialities']), 'dppj.required' => trans('Validation.required',['attribute' => 'DPJP']), ]); @@ -369,6 +391,7 @@ class RequestLogController extends Controller 'specialities_id' => $request->specialities_id, 'dppj' => $request->dppj, 'approved_at' => $request->approved_at ?? now(), + 'approved_final_log_at' => $request->approved_final_log_at ?? now(), ]; // SIMPAN LOG