Merge Invoice and Bill into Document
This commit is contained in:
@@ -226,9 +226,12 @@ Route::group(['as' => 'modals.', 'prefix' => 'modals'], function () {
|
||||
Route::resource('categories', 'Modals\Categories');
|
||||
Route::resource('currencies', 'Modals\Currencies');
|
||||
Route::resource('customers', 'Modals\Customers');
|
||||
Route::resource('companies', 'Modals\Companies');
|
||||
Route::resource('vendors', 'Modals\Vendors');
|
||||
Route::resource('items', 'Modals\Items');
|
||||
Route::patch('invoice-templates', 'Modals\InvoiceTemplates@update')->name('invoice-templates.update');
|
||||
Route::get('invoices/item-columns/edit', 'Modals\InvoiceItemColumns@edit')->name('invoices.item-columns.edit');
|
||||
Route::patch('invoices/item-columns', 'Modals\InvoiceItemColumns@update')->name('invoices.item-columns.update');
|
||||
Route::resource('invoices/{invoice}/transactions', 'Modals\InvoiceTransactions', ['names' => 'invoices.invoice.transactions', 'middleware' => ['date.format', 'money']]);
|
||||
Route::resource('bills/{bill}/transactions', 'Modals\BillTransactions', ['names' => 'bills.bill.transactions', 'middleware' => ['date.format', 'money']]);
|
||||
Route::resource('taxes', 'Modals\Taxes');
|
||||
|
||||
@@ -10,7 +10,7 @@ use Illuminate\Support\Facades\Route;
|
||||
|
||||
$api = app('Dingo\Api\Routing\Router');
|
||||
|
||||
$api->version('v2', ['middleware' => ['api']], function($api) {
|
||||
$api->version('v3', ['middleware' => ['api']], function($api) {
|
||||
$api->group(['namespace' => 'App\Http\Controllers\Api'], function($api) {
|
||||
// Companies
|
||||
$api->get('companies/{company}/owner', 'Common\Companies@owner')->name('companies.owner');
|
||||
@@ -29,12 +29,9 @@ $api->version('v2', ['middleware' => ['api']], function($api) {
|
||||
$api->resource('contacts', 'Common\Contacts');
|
||||
|
||||
// Sales
|
||||
$api->resource('invoices', 'Sales\Invoices');
|
||||
$api->resource('invoices.transactions', 'Sales\InvoiceTransactions');
|
||||
|
||||
// Purchases
|
||||
$api->get('bills/{bill}/received', 'Purchases\Bills@received')->name('bills.received');
|
||||
$api->resource('bills', 'Purchases\Bills');
|
||||
$api->resource('documents', 'Document\Documents');
|
||||
$api->resource('documents.transactions', 'Document\DocumentTransactions');
|
||||
$api->get('documents/{document}/received', 'Document\Documents@received')->name('documents.received');
|
||||
|
||||
// Banking
|
||||
$api->get('accounts/{account}/enable', 'Banking\Accounts@enable')->name('accounts.enable');
|
||||
|
||||
Reference in New Issue
Block a user