removed invoice/bill status tables

This commit is contained in:
denisdulici
2020-01-11 16:57:32 +03:00
parent b5519004a0
commit 08eb8e75fc
69 changed files with 250 additions and 470 deletions

View File

@@ -16,8 +16,8 @@ class MarkInvoiceSent
public function handle(Event $event)
{
// Mark invoice as sent
if ($event->invoice->invoice_status_code != 'partial') {
$event->invoice->invoice_status_code = 'sent';
if ($event->invoice->status != 'partial') {
$event->invoice->status = 'sent';
$event->invoice->save();
}
@@ -26,7 +26,7 @@ class MarkInvoiceSent
InvoiceHistory::create([
'company_id' => $event->invoice->company_id,
'invoice_id' => $event->invoice->id,
'status_code' => 'sent',
'status' => 'sent',
'notify' => 0,
'description' => trans('invoices.mark_sent'),
]);

View File

@@ -16,13 +16,13 @@ class MarkInvoiceViewed
{
$invoice = $event->invoice;
if ($invoice->invoice_status_code != 'sent') {
if ($invoice->status != 'sent') {
return;
}
unset($invoice->paid);
$invoice->invoice_status_code = 'viewed';
$invoice->status = 'viewed';
$invoice->save();
}
}