Merge branch 'dillon/90-e-invoice-shipping-portal-e' into vapor/staging

This commit is contained in:
Dillon Ngo
2025-07-07 23:16:26 +08:00
2 changed files with 7 additions and 1 deletions
@@ -84,7 +84,9 @@ class ApproveShippingInvoiceTransactionProcessor
$order = $packingList->owner()->first();
if($order instanceof Order){
$this->storageInvoiceTransactionProcessor->executeOrder($order);
// $this->storageInvoiceTransactionProcessor->executeOrder($order);
$is_credit_term = $order->companyModule->inviters()->withPivot('is_credit_term')->first()->pivot->is_credit_term;
$this->storageInvoiceTransactionProcessor->processByPackingList($packingList, $order, $is_credit_term);
}
return;
@@ -153,6 +153,10 @@ class CheckStorageInvoiceTransactionProcessor
return $results;
}
public function processByPackingList(PackingList $packingList, Order $order, bool $is_credit_term){
$this->getResults($packingList, $order, $is_credit_term);
}
private function getResults($packingList, $order, $is_credit_term){
$results = [];
$arrivalDateAtChinaWarehouse = $this->getArrivalDateAtChinaWarehoue($packingList);