fix invoice

This commit is contained in:
edmondlang
2023-09-07 00:10:56 +08:00
parent 5cf0a7a00e
commit 84f5525e22
+1 -11
View File
@@ -2,10 +2,8 @@
namespace App\Console\Commands;
use App\Models\SeasonalSegment;
use Illuminate\Console\Command;
use Carbon\Carbon;
use App\Classes\Modules\Companies\Services\RemovesCompanyFromSegment;
use App\Classes\Modules\Transactions\Processors\CreateInvoiceTransactionProcessorWithInvoiceNo;
use App\Classes\Modules\Transactions\Processors\CreateInvoiceTransactionProcessor;
use App\Classes\ValueObjects\Constants\ApprovalStatus;
@@ -31,22 +29,14 @@ class RegenerateInvoice extends Command
*/
protected $description = 'Regenerate invoice';
/** @var CreateInvoiceTransactionProcessor */
private $createInvoiceTransactionProcessor;
/** @var CreateInvoiceTransactionProcessorWithInvoiceNo */
private $createInvoiceTransactionProcessorWithInvoiceNo;
/**
* Create a new command instance.
*
* @return void
*/
public function __construct(CreateInvoiceTransactionProcessor $createInvoiceTransactionProcessor, CreateInvoiceTransactionProcessorWithInvoiceNo $createInvoiceTransactionProcessorWithInvoiceNo)
public function __construct()
{
parent::__construct();
$this->createInvoiceTransactionProcessor = $createInvoiceTransactionProcessor;
$this->createInvoiceTransactionProcessorWithInvoiceNo = $createInvoiceTransactionProcessorWithInvoiceNo;
}
/**