new check for kashkol 2
This commit is contained in:
@@ -47,6 +47,7 @@ if (app(ConfigService::class)->getBool('external_order_api_enabled', false)) {
|
||||
});
|
||||
}
|
||||
|
||||
// فروشگاه (قطره / کشکول) — مثل برنچ ghatre، بدون لاگین
|
||||
if (app(ConfigService::class)->isStore()) {
|
||||
Route::get('/cart', [CartController::class, 'getCart']);
|
||||
Route::post('/cart/add', [CartController::class, 'addItem']);
|
||||
|
||||
+15
-8
@@ -25,13 +25,19 @@ Route::get('/TCharchee ', [paypingController::class, 'TCharchee']);
|
||||
Route::post('/charge_account_verify', [paypingController::class, 'verifyTransation']);
|
||||
Route::post('/charge_account_verify/{id}', [paypingController::class, 'verifyTransationByID']);
|
||||
|
||||
if (app(ConfigService::class)->isStore()) {
|
||||
Route::get('/product/list', [AdminProductController::class, 'listProduct']);
|
||||
Route::get('/product/list/{id}', [AdminProductController::class, 'ProductById']);
|
||||
$isStore = app(ConfigService::class)->isStore();
|
||||
|
||||
// فروشگاه (قطره / کشکول) — مثل برنچ ghatre، بدون لاگین
|
||||
if ($isStore) {
|
||||
Route::middleware('validation')->group(function () {
|
||||
Route::get('/product/list', [AdminProductController::class, 'listProduct']);
|
||||
Route::get('/product/list/{id}', [AdminProductController::class, 'ProductById']);
|
||||
Route::post('validateDiscount', [GiftCardController::class, 'validateDiscount']);
|
||||
});
|
||||
}
|
||||
|
||||
Route::middleware('auth:customer')->group(function () {
|
||||
Route::middleware('validation')->group(function () {
|
||||
Route::middleware('auth:customer')->group(function () use ($isStore) {
|
||||
Route::middleware('validation')->group(function () use ($isStore) {
|
||||
//-----------Address
|
||||
Route::post('/address/table', [AddressController::class, 'table']);
|
||||
Route::resource('/address', AddressController::class);
|
||||
@@ -45,7 +51,9 @@ Route::middleware('auth:customer')->group(function () {
|
||||
|
||||
//-----------product
|
||||
Route::post('/product/table',[AdminProductController::class, 'table']);
|
||||
Route::get('/product/list',[AdminProductController::class, 'listProduct']);
|
||||
if (! $isStore) {
|
||||
Route::get('/product/list', [AdminProductController::class, 'listProduct']);
|
||||
}
|
||||
|
||||
//-----gateway
|
||||
Route::post('/charge_account ', [paypingController::class, 'startTransation']);
|
||||
@@ -116,12 +124,11 @@ Route::middleware('auth:customer')->group(function () {
|
||||
//offer code
|
||||
Route::post('offer_code/check_code', [OfferCodesController::class, 'check_code']);
|
||||
|
||||
if (app(ConfigService::class)->isStore()) {
|
||||
if ($isStore) {
|
||||
Route::post('vc_validate', [havaleController::class, 'virtualCardValidate']);
|
||||
Route::post('havale', [havaleController::class, 'havale']);
|
||||
Route::post('havale_list', [havaleController::class, 'havaleList']);
|
||||
Route::post('/cart/checkout', [CartController::class, 'checkout']);
|
||||
Route::post('validateDiscount', [GiftCardController::class, 'validateDiscount']);
|
||||
Route::post('useDiscount', [GiftCardController::class, 'useDiscount']);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user