make due date as paid date

This commit is contained in:
denisdulici 2020-01-22 19:03:55 +03:00
parent bd71e2517f
commit c64dfdac1e
3 changed files with 7 additions and 2 deletions

View File

@ -132,7 +132,9 @@ $factory->afterCreating(Bill::class, function ($bill, $faker) use ($company) {
$updated_bill = dispatch_now(new UpdateBill($bill, $request));
if (in_array($bill->status, ['partial', 'paid'])) {
$payment_request = [];
$payment_request = [
'paid_at' => $bill->due_at,
];
if ($bill->status == 'partial') {
$payment_request['amount'] = (double) $amount / 2;

View File

@ -8,6 +8,7 @@ $user = User::first();
$company = $user->companies()->first();
$factory->define(Contact::class, function (Faker $faker) use ($company) {
session(['company_id' => $company->id]);
setting()->setExtraColumns(['company_id' => $company->id]);
$types = ['customer', 'vendor'];

View File

@ -129,7 +129,9 @@ $factory->afterCreating(Invoice::class, function ($invoice, $faker) use ($compan
$updated_invoice = dispatch_now(new UpdateInvoice($invoice, $request));
if (in_array($invoice->status, ['partial', 'paid'])) {
$payment_request = [];
$payment_request = [
'paid_at' => $invoice->due_at,
];
if ($invoice->status == 'partial') {
$payment_request['amount'] = (double) $amount / 2;