fix web route

This commit is contained in:
harshjagad20
2022-01-10 19:03:06 +05:30
parent 9eae813c24
commit b7c344132d

View File

@ -56,29 +56,37 @@ Route::get('/{company:slug}/customer/logout', function () {
Auth::guard('customer')->logout(); Auth::guard('customer')->logout();
}); });
Route::middleware('auth:sanctum')->prefix('reports')->group(function () {
// sales report by customer
//----------------------------------
Route::get('/sales/customers/{hash}', CustomerSalesReportController::class);
// sales report by items
//----------------------------------
Route::get('/sales/items/{hash}', ItemSalesReportController::class);
// report for expenses
//----------------------------------
Route::get('/expenses/{hash}', ExpensesReportController::class);
// report for tax summary
//----------------------------------
Route::get('/tax-summary/{hash}', TaxSummaryReportController::class);
// report for profit and loss
//----------------------------------
Route::get('/profit-loss/{hash}', ProfitLossReportController::class);
// download expense receipt
// -------------------------------------------------
Route::get('/expenses/{expense}/download-receipt', DownloadReceiptController::class);
Route::get('/expenses/{expense}/receipt', ShowReceiptController::class);
});
Route::middleware('pdf-auth')->group(function () { Route::middleware('pdf-auth')->group(function () {
Route::prefix('reports')->group(function () {
// sales report by customer
//----------------------------------
Route::get('/sales/customers/{hash}', CustomerSalesReportController::class);
// sales report by items
//----------------------------------
Route::get('/sales/items/{hash}', ItemSalesReportController::class);
// report for expenses
//----------------------------------
Route::get('/expenses/{hash}', ExpensesReportController::class);
// report for tax summary
//----------------------------------
Route::get('/tax-summary/{hash}', TaxSummaryReportController::class);
// report for profit and loss
//----------------------------------
Route::get('/profit-loss/{hash}', ProfitLossReportController::class);
});
// invoice pdf // invoice pdf
// ------------------------------------------------- // -------------------------------------------------
@ -91,14 +99,10 @@ Route::middleware('pdf-auth')->group(function () {
// payment pdf // payment pdf
// ------------------------------------------------- // -------------------------------------------------
Route::get('/payments/pdf/{payment:unique_hash}', PaymentPdfController::class); Route::get('/payments/pdf/{payment:unique_hash}', PaymentPdfController::class);
// download expense receipt
// -------------------------------------------------
Route::get('/expenses/{expense}/download-receipt', DownloadReceiptController::class);
Route::get('/expenses/{expense}/receipt', ShowReceiptController::class);
}); });
// customer pdf endpoints for invoice, estimate and Payment // customer pdf endpoints for invoice, estimate and Payment
// ------------------------------------------------- // -------------------------------------------------