api seller

This commit is contained in:
Kerim 2023-08-25 16:44:05 +05:00
parent bb5bca4cec
commit 75c307eca7
1 changed files with 25 additions and 24 deletions

View File

@ -102,8 +102,6 @@ class SellerProduct extends SellerProductController
'message' => 'not authorized'
]);
}
}
public function updateProductFlat(Request $request)
@ -112,7 +110,6 @@ class SellerProduct extends SellerProductController
'product_id' => 'required',
'user' => 'required',
'password' => 'required',
]);
@ -127,32 +124,38 @@ class SellerProduct extends SellerProductController
$prodId = $request->get('product_id');
$product = ProductFlat::where('id', $prodId)->first();
//$product->product_number = $request->get('product_number');
$product->name = $request->get('name');
$product->description = $request->get('description');
$product->url_key = Str::slug($request->get('name'));
$product->new = $request->get('new');
$product->featured = $request->get('featured');
$product->status = $request->get('status');
$product->price = $request->get('price');
$product->special_price = $request->get('special_price');
$product->weight = 0;
$product->locale = 'tm';
$product->channel = 'Nurgul';
$product->short_description = $request->get('short_description');
$product->save();
$product = ProductFlat::where('product_id', $prodId)->first();
\Log::info($product);
if ($product) {
$product->product_number = $request->get('product_number');
$product->name = $request->get('name');
$product->description = $request->get('description');
$product->url_key = Str::slug($request->get('name'));
$product->new = $request->get('new');
$product->featured = $request->get('featured');
$product->status = $request->get('status');
$product->price = $request->get('price');
$product->special_price = $request->get('special_price');
$product->weight = 0;
$product->locale = 'tm';
$product->channel = 'Nurgul';
$product->short_description = $request->get('short_description');
$product->save();
} else {
return response([
'status' => 500,
'message' => 'cant find product'
]);
}
$productInventory = ProductInventory::where('product_id', $prodId)->first();
if ($productInventory) {
$productInventory->qty = $request->get('qty');
$productInventory->save();
}else{
} else {
return response([
'status' => 500,
'message' => 'cant find product'
'message' => 'cant find product inv'
]);
}
@ -175,6 +178,4 @@ class SellerProduct extends SellerProductController
]);
}
}
}