From cbda7aa6ba8203b0e82aff27fdc104a3842a3210 Mon Sep 17 00:00:00 2001 From: edmondlang Date: Mon, 27 Feb 2023 19:29:24 +0800 Subject: [PATCH] delete duplicated invoice --- routes/web.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/routes/web.php b/routes/web.php index 014501c7..b1e5f02b 100644 --- a/routes/web.php +++ b/routes/web.php @@ -874,11 +874,13 @@ Route::get('/invoices/delete-duplicated', function(Request $request){ // check inside packingList has how many unpaid invoice $unpaidInvoices = $packingList->transactions()->where('type', TransactionType::SHIPPING_INVOICE)->whereIn('status', [ApprovalStatus::PENDING_SUBMISSION, ApprovalStatus::PENDING_VERIFICATION, ApprovalStatus::APPROVED])->get()->sortByDesc('created_at'); - dump('unpaidInvoices' . $unpaidInvoices); + print_r('unpaidInvoices'); + dump($unpaidInvoices); if (count($paidInvoice)) { // delete all other invoice - dump('unpaidInvoices - has count paidInvoice' . $unpaidInvoices); + print_r('unpaidInvoices - has count paidInvoice'); + dump($unpaidInvoices); // $unpaidInvoices->delete(); continue; } @@ -887,7 +889,8 @@ Route::get('/invoices/delete-duplicated', function(Request $request){ $unpaidInvoicesIds = $unpaidInvoices->pluck('id')->toArray(); $latestInvoiceId = array_shift($unpaidInvoicesIds); - dump('unpaidInvoicesIds' . $unpaidInvoicesIds); + print_r('unpaidInvoicesIds'); + dump($unpaidInvoicesIds); // Transaction::whereIn('id', $unpaidInvoicesIds)->delete(); // dump(Transaction::whereIn('id', $unpaidInvoicesIds)->get());