Naser remove refpricer from last api
This commit is contained in:
@@ -133,11 +133,11 @@ class ReportController extends Controller
|
|||||||
|
|
||||||
$main_product_id = Cnt::where('key', 'main_product')->first()['value'];
|
$main_product_id = Cnt::where('key', 'main_product')->first()['value'];
|
||||||
$refpricer = new ProductController();
|
$refpricer = new ProductController();
|
||||||
if ($refpricer->getPrice()) {
|
// if ($refpricer->getPrice()) {
|
||||||
$ref = true;
|
// $ref = true;
|
||||||
} else {
|
// } else {
|
||||||
$ref = false;
|
// $ref = false;
|
||||||
}
|
// }
|
||||||
$pr_product = Product::find($main_product_id);
|
$pr_product = Product::find($main_product_id);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
@@ -145,7 +145,7 @@ class ReportController extends Controller
|
|||||||
$tgn = (int)$taban_gohar['c']*10;
|
$tgn = (int)$taban_gohar['c']*10;
|
||||||
}catch (\Exception $e){$tgn = 0;}
|
}catch (\Exception $e){$tgn = 0;}
|
||||||
|
|
||||||
$priceValue = $tgn !== 0 ? $tgn : $pr_product['price'] + $pr_product['price_profit'];//$tala_ir;//4000
|
$priceValue = /*$tgn !== 0 ? $tgn : */$pr_product['price'] + $pr_product['price_profit'];//$tala_ir;//4000
|
||||||
$lastPrice = Price::latest()->first();
|
$lastPrice = Price::latest()->first();
|
||||||
if (!$lastPrice || $lastPrice->price != $priceValue and $priceValue > 30000000) {
|
if (!$lastPrice || $lastPrice->price != $priceValue and $priceValue > 30000000) {
|
||||||
$price = new Price();
|
$price = new Price();
|
||||||
@@ -185,7 +185,7 @@ class ReportController extends Controller
|
|||||||
// 'milli' => $milli,
|
// 'milli' => $milli,
|
||||||
'main_product' => $pr_product['price'] + $pr_product['price_profit'],
|
'main_product' => $pr_product['price'] + $pr_product['price_profit'],
|
||||||
'taban_gohar' => $tgn,
|
'taban_gohar' => $tgn,
|
||||||
'refpricer' => $ref
|
// 'refpricer' => $ref
|
||||||
];
|
];
|
||||||
} else {
|
} else {
|
||||||
return [];
|
return [];
|
||||||
|
|||||||
@@ -15,13 +15,10 @@ use App\Http\Controllers\Customer\PriceTriggerController;
|
|||||||
use App\Http\Controllers\Finance\FinanceController;
|
use App\Http\Controllers\Finance\FinanceController;
|
||||||
use App\Http\Controllers\Admin\ProductController;
|
use App\Http\Controllers\Admin\ProductController;
|
||||||
use App\Http\Controllers\Admin\TahesabController;
|
use App\Http\Controllers\Admin\TahesabController;
|
||||||
<<<<<<< HEAD
|
|
||||||
use App\Http\Controllers\Admin\FileController;
|
use App\Http\Controllers\Admin\FileController;
|
||||||
use App\Http\Controllers\Site\OfferCodesController;
|
use App\Http\Controllers\Site\OfferCodesController;
|
||||||
=======
|
|
||||||
use App\Http\Controllers\Admin\SettingsController;
|
use App\Http\Controllers\Admin\SettingsController;
|
||||||
|
|
||||||
>>>>>>> a0a788ce53f1b3dff84bd16f3b7db585071bc159
|
|
||||||
|
|
||||||
Route::middleware('auth:user')->group(function (){
|
Route::middleware('auth:user')->group(function (){
|
||||||
Route::middleware('validation')->group(function (){
|
Route::middleware('validation')->group(function (){
|
||||||
|
|||||||
+13
-2
@@ -13,11 +13,22 @@ use Ramsey\Uuid\Uuid;
|
|||||||
use App\Http\Controllers\pay\PaymanController;
|
use App\Http\Controllers\pay\PaymanController;
|
||||||
|
|
||||||
Route::get('/refPricer', function () {
|
Route::get('/refPricer', function () {
|
||||||
$RPrices =Http::timeout(40)->get('http://212.23.201.173:8381/price_list', [])->json();
|
$RPrices = Http::get('https://pricing.liman.gold/pricingApi', [])->json();
|
||||||
|
try{
|
||||||
|
$cooper =Http::timeout(40)->get('https://www.livedata.ir/main/static/p.json', [])->json();
|
||||||
|
if(isset($cooper['s_301006']) && isset($cooper['s_200103'])){
|
||||||
|
$CP = (($cooper['s_301006']/1000000)*$cooper['s_200103'])*10;
|
||||||
|
// Cnt::where('key', 'cu_price')
|
||||||
|
}
|
||||||
|
}catch (\Exception $e){}
|
||||||
$products = Product::with([])->whereNotNull('reading_method')->get();
|
$products = Product::with([])->whereNotNull('reading_method')->get();
|
||||||
foreach ($products as $product) {
|
foreach ($products as $product) {
|
||||||
foreach ($RPrices as $RPrice) {
|
foreach ($RPrices as $RPrice) {
|
||||||
|
if($product->reading_method == 'مس' && $CP){
|
||||||
|
$p = Product::where('id', $product->id)->update([
|
||||||
|
'price' => $CP,
|
||||||
|
]);
|
||||||
|
}
|
||||||
if ($product->reading_method == $RPrice['name']) {
|
if ($product->reading_method == $RPrice['name']) {
|
||||||
$p = Product::where('id', $product->id)->update([
|
$p = Product::where('id', $product->id)->update([
|
||||||
'price' => $RPrice['price'],
|
'price' => $RPrice['price'],
|
||||||
|
|||||||
Reference in New Issue
Block a user