update show duplicated invoice

This commit is contained in:
edmondlang
2023-02-27 12:57:46 +08:00
parent 085692485a
commit 9f4b04b9fb
2 changed files with 14 additions and 2 deletions
@@ -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",
];
}
+4 -2
View File
@@ -823,20 +823,22 @@ Route::get('/invoices/show-duplicated', function(Request $request){
}
echo '</table>';
$duplicatedInvoice = Transaction::whereIn('owner_id', $duplicatedOrderId)->get();
$duplicatedInvoice = Transaction::whereIn('owner_id', $duplicatedOrderId)->orderByDesc('owner_id')->get();
// dd($duplicatedInvoice);
echo '<br>';
echo '<table>';
echo "<tr>";
echo "<td style='border:1px solid'>Order Reference</td>";
echo "<td style='border:1px solid'>Status</td>";
echo "<td style='border:1px solid'>Invoice Owner ID</td>";
echo "</tr>";
foreach($duplicatedInvoice as $invoice) {
$order = $invoice->owner->owner;
echo "<tr>";
echo "<td style='border:1px solid'>$order->reference</td>";
echo "<td style='border:1px solid'>$invoice->status</td>";
echo "<td style='border:1px solid'>".ApprovalStatus::APPROVAL_STATUS_ID[$invoice->status]."</td>";
echo "<td style='border:1px solid'>$invoice->owner_id</td>";
echo "</tr>";
}
echo '</table>';