configuracion de nfc y export exel

This commit is contained in:
Jose Sanchez
2023-08-08 11:01:11 -04:00
parent 79422c66b8
commit edd191b4be
8 changed files with 495 additions and 2 deletions

View File

@@ -13,6 +13,7 @@
use App\Http\Controllers\PosController;
use App\Http\Controllers\BusinessSettingsController;
use App\Http\Controllers\NfcVouchersController;
use App\Http\Controllers\Seller\PosController as SellerPosController;
Route::controller(PosController::class)->group(function () {
@@ -37,6 +38,9 @@ Route::group(['prefix' => 'admin', 'middleware' => ['auth', 'admin']], function
Route::get('/pos-activation', 'configuration')->name('poin-of-sales.activation');
Route::get('/pos/thermal-printer/{order_id}', 'invoice')->name('admin.invoice.thermal_printer');
});
//
});
//Seller
@@ -44,8 +48,18 @@ Route::group(['prefix' => 'seller', 'middleware' => ['seller', 'verified']], fun
Route::controller(SellerPosController::class)->group(function () {
Route::get('/pos', 'index')->name('poin-of-sales.seller_index');
Route::get('/pos/thermal-printer/{order_id}', 'invoice')->name('seller.invoice.thermal_printer');
//aqui esta el index o lista de NFC
Route::get('/pos-activation', 'configuration')->name('pos.configuration');
Route::get('/pos/products', 'search')->name('pos.search_seller_product');
});
Route::post('/pos-configuration', [BusinessSettingsController::class, 'update'])->name('seller_business_settings.update');
Route::post('/pos-configuration', [BusinessSettingsController::class, 'update'])->name('seller_business_settings.update');
//configuracion de los comprobantes NFC
//CREAR NFC
Route::post('/nfc_store', [NfcVouchersController::class, 'store'])->name('pos.configuration.store');
//EXPORTAR por exel
Route::get('/nfc_configuration/collection', [NfcVouchersController::class, 'collection'])->name('pos.configuration.collection');
Route::get('/nfc_configuration/view', [NfcVouchersController::class, 'view'])->name('pos.configuration.view');
});