diff --git a/app/Http/Controllers/SuperController.php b/app/Http/Controllers/SuperController.php index d8c8a1f..8808b93 100644 --- a/app/Http/Controllers/SuperController.php +++ b/app/Http/Controllers/SuperController.php @@ -43,6 +43,7 @@ class SuperController extends Controller $data['password'] = trim($data['mobile']); } if ($this->name_model == 'customer'){ + $data['active'] = true; $characters = '0123456789abcdefghijklmnopqrstuvwxyz'; $charactersLength = strlen($characters); diff --git a/routes/admin.php b/routes/admin.php index bdafd07..8410fcc 100644 --- a/routes/admin.php +++ b/routes/admin.php @@ -114,11 +114,9 @@ Route::middleware('auth:user')->group(function (){ Route::post('prices', [PriceController::class, 'priceData']); Route::post('prices/chart', [PriceController::class, 'chartPrices']); - if (app(ConfigService::class)->isStore()) { - Route::post('price-sync-logs/table', [PriceSyncLogController::class, 'table']); - Route::get('price-sync-logs/{id}', [PriceSyncLogController::class, 'show']); - Route::post('price-sync/run', [PriceSyncLogController::class, 'runSync']); - } + Route::post('price-sync-logs/table', [PriceSyncLogController::class, 'table']); + Route::get('price-sync-logs/{id}', [PriceSyncLogController::class, 'show']); + Route::post('price-sync/run', [PriceSyncLogController::class, 'runSync']); Route::get('zaarbox/products', [PriceController::class, 'zaarboxProducts']); @@ -171,13 +169,11 @@ Route::middleware('auth:user')->group(function (){ Route::post('giftcard/generate/', [GiftCardController::class, 'redeem']); Route::post('giftcard/table/', [GiftCardController::class, 'table']); - if (app(ConfigService::class)->isStore()) { - Route::get('categories', [CategoryController::class, 'index']); - Route::post('categories', [CategoryController::class, 'store']); - Route::post('categories/sync-from-products', [CategoryController::class, 'syncFromProducts']); - Route::put('categories/{id}', [CategoryController::class, 'update']); - Route::get('categories/{id}/active/{active}', [CategoryController::class, 'changeActive']); - } + Route::get('categories', [CategoryController::class, 'index']); + Route::post('categories', [CategoryController::class, 'store']); + Route::post('categories/sync-from-products', [CategoryController::class, 'syncFromProducts']); + Route::put('categories/{id}', [CategoryController::class, 'update']); + Route::get('categories/{id}/active/{active}', [CategoryController::class, 'changeActive']); }); }); diff --git a/routes/customer.php b/routes/customer.php index f68d9fa..627c5c1 100644 --- a/routes/customer.php +++ b/routes/customer.php @@ -28,12 +28,15 @@ Route::post('/charge_account_verify/{id}', [paypingController::class, 'verifyTra $isStore = app(ConfigService::class)->isStore(); +Route::middleware('validation')->group(function () { + Route::get('/categories', [CategoryController::class, 'clientIndex']); +}); + // فروشگاه (قطره / کشکول) — مثل برنچ ghatre، بدون لاگین if ($isStore) { Route::middleware('validation')->group(function () { Route::get('/product/list', [AdminProductController::class, 'listProduct']); Route::get('/product/list/{id}', [AdminProductController::class, 'ProductById']); - Route::get('/categories', [CategoryController::class, 'clientIndex']); Route::post('validateDiscount', [GiftCardController::class, 'validateDiscount']); }); }