diff --git a/app/Classes/ValueObjects/Constants/ApprovalStatus.php b/app/Classes/ValueObjects/Constants/ApprovalStatus.php index 2f6a7a4a..d6e6ff0d 100644 --- a/app/Classes/ValueObjects/Constants/ApprovalStatus.php +++ b/app/Classes/ValueObjects/Constants/ApprovalStatus.php @@ -18,4 +18,14 @@ final class ApprovalStatus { public const EXPIRED = 6; + public const APPROVAL_STATUS_ID = [ + self::PENDING_SUBMISSION => "Pending Submission", + self::PENDING_VERIFICATION => "Pending Verification", + self::APPROVED => "Approved", + self::COMPLETED => "Completed", + self::REJECTED => "Rejected", + self::SUSPENDED => "Suspended", + self::EXPIRED => "Expired", + ]; + } diff --git a/routes/web.php b/routes/web.php index 17e46e34..78eb8b7c 100644 --- a/routes/web.php +++ b/routes/web.php @@ -823,20 +823,22 @@ Route::get('/invoices/show-duplicated', function(Request $request){ } echo ''; - $duplicatedInvoice = Transaction::whereIn('owner_id', $duplicatedOrderId)->get(); + $duplicatedInvoice = Transaction::whereIn('owner_id', $duplicatedOrderId)->orderByDesc('owner_id')->get(); // dd($duplicatedInvoice); echo '
'; echo ''; echo ""; echo ""; echo ""; + echo ""; echo ""; foreach($duplicatedInvoice as $invoice) { $order = $invoice->owner->owner; echo ""; echo ""; - echo ""; + echo ""; + echo ""; echo ""; } echo '
Order ReferenceStatusInvoice Owner ID
$order->reference$invoice->status".ApprovalStatus::APPROVAL_STATUS_ID[$invoice->status]."$invoice->owner_id
';