From 2bf511a1cb94d6da3bb612477b5bea9a7bab463a Mon Sep 17 00:00:00 2001 From: Dillon Ngo Date: Fri, 5 Dec 2025 08:08:33 +0800 Subject: [PATCH] E-Invoice - Fix Process E-Invoices button missed some orders left unprocessed --- .../CreateBatchProcessingAutoCountImportLogic.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/Classes/Modules/Orders/ControllersLogic/CreateBatchProcessingAutoCountImportLogic.php b/app/Classes/Modules/Orders/ControllersLogic/CreateBatchProcessingAutoCountImportLogic.php index ebfd9f8f..415659e7 100644 --- a/app/Classes/Modules/Orders/ControllersLogic/CreateBatchProcessingAutoCountImportLogic.php +++ b/app/Classes/Modules/Orders/ControllersLogic/CreateBatchProcessingAutoCountImportLogic.php @@ -59,9 +59,8 @@ class CreateBatchProcessingAutoCountImportLogic extends AbstractControllerLogic : Carbon::now()->endOfMonth()->endOfDay(); $query = Transaction::query(); - $approvalStatus = ApprovalStatus::COMPLETED; $query->whereIn('type', [TransactionType::SHIPPING_INVOICE, TransactionType::STORAGE_INVOICE]) - ->where('status', $approvalStatus); + ->whereIn('status', [ApprovalStatus::APPROVED, ApprovalStatus::COMPLETED]); // $transactions = $query->whereHas('transactions', function($transaction) use ($startDate, $endDate) { // $transaction->where('type', TransactionType::PAYMENT)