Fix Invoice/Estimate template issues and Add Payment Receipt, Custom Payment Modes and Item units

This commit is contained in:
Jay Makwana
2020-01-05 07:22:36 +00:00
committed by Mohit Panjwani
parent 56a955befd
commit 4c33a5d88c
112 changed files with 5050 additions and 331 deletions

View File

@ -7,6 +7,8 @@ use Crater\User;
use Crater\Currency;
use Crater\Setting;
use Crater\Item;
use Crater\PaymentMethod;
use Crater\Unit;
use Crater\TaxType;
use DB;
use Carbon\Carbon;
@ -46,10 +48,18 @@ class UsersController extends Controller
$request->header('company')
);
$items = Item::all();
$items = Item::with('taxes')->get();
$taxTypes = TaxType::latest()->get();
$paymentMethods = PaymentMethod::whereCompany($request->header('company'))
->latest()
->get();
$units = Unit::whereCompany($request->header('company'))
->latest()
->get();
return response()->json([
'user' => $user,
'customers' => $customers,
@ -61,6 +71,8 @@ class UsersController extends Controller
'items' => $items,
'taxTypes' => $taxTypes,
'moment_date_format' => $moment_date_format,
'paymentMethods' => $paymentMethods,
'units' => $units,
'fiscal_year' => $fiscal_year,
]);
}