add to archive added
This commit is contained in:
@@ -94,6 +94,7 @@ class ProductController extends SuperController
|
||||
{
|
||||
$product = Product::onlyTrashed()->findOrFail($id);
|
||||
$product->restore();
|
||||
$this->broadcastPricesAfterResponse();
|
||||
|
||||
return response()->json(true);
|
||||
}
|
||||
@@ -177,9 +178,17 @@ class ProductController extends SuperController
|
||||
|
||||
public function destroy($id)
|
||||
{
|
||||
Product::findOrFail($id)->delete();
|
||||
return response()->json(true);
|
||||
$product = Product::findOrFail($id);
|
||||
$product->update([
|
||||
'active' => 0,
|
||||
'show' => 0,
|
||||
'open_buy' => 0,
|
||||
'open_sell' => 0,
|
||||
]);
|
||||
$product->delete();
|
||||
$this->broadcastPricesAfterResponse();
|
||||
|
||||
return response()->json(true);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -556,10 +556,6 @@ INSERT INTO `const` (`key`, `value`, `title_fa`)
|
||||
SELECT 'gram', '1', 'گرم هدیه ثبتنام'
|
||||
WHERE NOT EXISTS (SELECT 1 FROM `const` WHERE `key` = 'gram' LIMIT 1);
|
||||
|
||||
INSERT INTO `const` (`key`, `value`, `title_fa`)
|
||||
SELECT 'first_customer_wallet_value', '0', 'حداقل اولین خرید (const)'
|
||||
WHERE NOT EXISTS (SELECT 1 FROM `const` WHERE `key` = 'first_customer_wallet_value' LIMIT 1);
|
||||
|
||||
INSERT INTO `const` (`key`, `value`, `title_fa`)
|
||||
SELECT 'price', '[]', 'لیست قیمت TGJU (JSON)'
|
||||
WHERE NOT EXISTS (SELECT 1 FROM `const` WHERE `key` = 'price' LIMIT 1);
|
||||
@@ -571,9 +567,6 @@ WHERE NOT EXISTS (SELECT 1 FROM `const` WHERE `key` = 'main_product' LIMIT 1);
|
||||
UPDATE `const` SET `title_fa` = COALESCE(NULLIF(TRIM(`title_fa`), ''), 'شمارنده جیبیت')
|
||||
WHERE `key` = 'jibit_counter';
|
||||
|
||||
UPDATE `const` SET `title_fa` = COALESCE(NULLIF(TRIM(`title_fa`), ''), 'سقف واریز اولیه')
|
||||
WHERE `key` = 'limited_price';
|
||||
|
||||
UPDATE `const` SET `title_fa` = COALESCE(NULLIF(TRIM(`title_fa`), ''), 'باز بودن درگاه')
|
||||
WHERE `key` = 'is_gateway_open';
|
||||
|
||||
@@ -715,10 +708,6 @@ WHERE NOT EXISTS (SELECT 1 FROM `settings` WHERE `key` = 'banner_enabled' LIMIT
|
||||
-- ---------------------------------------------------------------------------
|
||||
-- const — کلیدهای اضافی
|
||||
-- ---------------------------------------------------------------------------
|
||||
INSERT INTO `const` (`key`, `value`, `title_fa`)
|
||||
SELECT 'limited_price', '', 'سقف واریز اولیه'
|
||||
WHERE NOT EXISTS (SELECT 1 FROM `const` WHERE `key` = 'limited_price' LIMIT 1);
|
||||
|
||||
INSERT INTO `const` (`key`, `value`, `title_fa`)
|
||||
SELECT 'is_gateway_open', 'true', 'باز بودن درگاه پرداخت'
|
||||
WHERE NOT EXISTS (SELECT 1 FROM `const` WHERE `key` = 'is_gateway_open' LIMIT 1);
|
||||
@@ -754,6 +743,8 @@ DELETE FROM `settings` WHERE `key` IN (
|
||||
);
|
||||
|
||||
DELETE FROM `const` WHERE `key` = 'log' OR `key` LIKE 'goldir%' OR `key` IN (
|
||||
'limited_price',
|
||||
'first_customer_wallet_value',
|
||||
'nasiryan',
|
||||
'nasiryan_price',
|
||||
'nasiryan_diff',
|
||||
@@ -862,7 +853,6 @@ UPDATE `const` SET `title_fa` = 'توکن fin (legacy)' WHERE `key` = 'liman' AN
|
||||
|
||||
UPDATE `const` SET `title_fa` = COALESCE(NULLIF(TRIM(`title_fa`), ''), 'بنر بالای صفحه') WHERE `key` = 'header_banner';
|
||||
UPDATE `const` SET `title_fa` = COALESCE(NULLIF(TRIM(`title_fa`), ''), 'باز بودن درگاه') WHERE `key` = 'is_gateway_open';
|
||||
UPDATE `const` SET `title_fa` = COALESCE(NULLIF(TRIM(`title_fa`), ''), 'سقف واریز اولیه') WHERE `key` = 'limited_price';
|
||||
UPDATE `const` SET `title_fa` = COALESCE(NULLIF(TRIM(`title_fa`), ''), 'لاگ آخرین سفارش') WHERE `key` = 'last_order_log';
|
||||
|
||||
-- ---------------------------------------------------------------------------
|
||||
|
||||
@@ -556,10 +556,6 @@ INSERT INTO `const` (`key`, `value`, `title_fa`)
|
||||
SELECT 'gram', '1', 'گرم هدیه ثبتنام'
|
||||
WHERE NOT EXISTS (SELECT 1 FROM `const` WHERE `key` = 'gram' LIMIT 1);
|
||||
|
||||
INSERT INTO `const` (`key`, `value`, `title_fa`)
|
||||
SELECT 'first_customer_wallet_value', '0', 'حداقل اولین خرید (const)'
|
||||
WHERE NOT EXISTS (SELECT 1 FROM `const` WHERE `key` = 'first_customer_wallet_value' LIMIT 1);
|
||||
|
||||
INSERT INTO `const` (`key`, `value`, `title_fa`)
|
||||
SELECT 'price', '[]', 'لیست قیمت TGJU (JSON)'
|
||||
WHERE NOT EXISTS (SELECT 1 FROM `const` WHERE `key` = 'price' LIMIT 1);
|
||||
@@ -571,9 +567,6 @@ WHERE NOT EXISTS (SELECT 1 FROM `const` WHERE `key` = 'main_product' LIMIT 1);
|
||||
UPDATE `const` SET `title_fa` = COALESCE(NULLIF(TRIM(`title_fa`), ''), 'شمارنده جیبیت')
|
||||
WHERE `key` = 'jibit_counter';
|
||||
|
||||
UPDATE `const` SET `title_fa` = COALESCE(NULLIF(TRIM(`title_fa`), ''), 'سقف واریز اولیه')
|
||||
WHERE `key` = 'limited_price';
|
||||
|
||||
UPDATE `const` SET `title_fa` = COALESCE(NULLIF(TRIM(`title_fa`), ''), 'باز بودن درگاه')
|
||||
WHERE `key` = 'is_gateway_open';
|
||||
|
||||
@@ -700,10 +693,6 @@ WHERE NOT EXISTS (SELECT 1 FROM `settings` WHERE `key` = 'main_wallet_products'
|
||||
-- ---------------------------------------------------------------------------
|
||||
-- const — کلیدهای اضافی
|
||||
-- ---------------------------------------------------------------------------
|
||||
INSERT INTO `const` (`key`, `value`, `title_fa`)
|
||||
SELECT 'limited_price', '', 'سقف واریز اولیه'
|
||||
WHERE NOT EXISTS (SELECT 1 FROM `const` WHERE `key` = 'limited_price' LIMIT 1);
|
||||
|
||||
INSERT INTO `const` (`key`, `value`, `title_fa`)
|
||||
SELECT 'is_gateway_open', 'true', 'باز بودن درگاه پرداخت'
|
||||
WHERE NOT EXISTS (SELECT 1 FROM `const` WHERE `key` = 'is_gateway_open' LIMIT 1);
|
||||
@@ -747,6 +736,8 @@ DELETE FROM `settings` WHERE `key` IN (
|
||||
);
|
||||
|
||||
DELETE FROM `const` WHERE `key` = 'log' OR `key` LIKE 'goldir%' OR `key` IN (
|
||||
'limited_price',
|
||||
'first_customer_wallet_value',
|
||||
'nasiryan',
|
||||
'nasiryan_price',
|
||||
'nasiryan_diff',
|
||||
@@ -890,7 +881,6 @@ UPDATE `const` SET `title_fa` = 'توکن fin (legacy)' WHERE `key` = 'liman' AN
|
||||
|
||||
UPDATE `const` SET `title_fa` = COALESCE(NULLIF(TRIM(`title_fa`), ''), 'بنر بالای صفحه') WHERE `key` = 'header_banner';
|
||||
UPDATE `const` SET `title_fa` = COALESCE(NULLIF(TRIM(`title_fa`), ''), 'باز بودن درگاه') WHERE `key` = 'is_gateway_open';
|
||||
UPDATE `const` SET `title_fa` = COALESCE(NULLIF(TRIM(`title_fa`), ''), 'سقف واریز اولیه') WHERE `key` = 'limited_price';
|
||||
UPDATE `const` SET `title_fa` = COALESCE(NULLIF(TRIM(`title_fa`), ''), 'لاگ آخرین سفارش') WHERE `key` = 'last_order_log';
|
||||
|
||||
-- ---------------------------------------------------------------------------
|
||||
|
||||
@@ -26,7 +26,9 @@ DELETE FROM `const` WHERE `key` IN (
|
||||
'nasiryan_mazaneh',
|
||||
'nasiryan_truly_buy_mazaneh',
|
||||
'nasiryan_truly_sell_mazaneh',
|
||||
'nasiryan_closed'
|
||||
'nasiryan_closed',
|
||||
'limited_price',
|
||||
'first_customer_wallet_value'
|
||||
);
|
||||
|
||||
UPDATE `settings` SET `value` = '13', `can_edit` = 1
|
||||
|
||||
@@ -62,6 +62,7 @@ Route::middleware('auth:user')->group(function (){
|
||||
});
|
||||
Route::get('/getProduct/{id}',[ProductController::class, 'getProduct']);
|
||||
Route::put('/products',[ProductController::class, 'editProducts']);
|
||||
Route::delete('/product/{id}', [ProductController::class, 'destroy']);
|
||||
Route::resource('/product',ProductController::class)->except(['destroy']);
|
||||
|
||||
//--------const
|
||||
|
||||
Reference in New Issue
Block a user