update claim management

This commit is contained in:
2023-09-28 17:28:22 +07:00
parent 0fd79b8284
commit 601a8e5aff
8 changed files with 69 additions and 26 deletions

View File

@@ -14,12 +14,13 @@ use Str;
class ClaimRequestService{
public static function storeClaimRequest($member, $paymentType, $serviceCode, $submissionDate = null, $status = 'requested')
public static function storeClaimRequest($code, $member, $paymentType, $serviceCode, $submissionDate = null, $status = 'requested')
{
try {
DB::beginTransaction();
$claimRequestData = [
'code' => $code,
'member_id' => $member->id,
'submission_date' => $submissionDate ?? now(),
'status' => $status,
@@ -27,7 +28,7 @@ class ClaimRequestService{
'service_code' => $serviceCode,
'policy_id' => $member->currentPolicy->id ?? null,
];
$claimRequest = ClaimRequest::create($claimRequestData);
DB::commit();