order detail
This commit is contained in:
parent
894b5c9072
commit
0e3d42188a
|
|
@ -17,6 +17,7 @@ use Webkul\Product\Repositories\ProductRepository;
|
|||
use Webkul\Marketplace\Repositories\SellerRepository;
|
||||
use Webkul\Marketplace\Models\Product as SellerProductModel;
|
||||
use Webkul\Marketplace\Models\Order as SellerOrderModel;
|
||||
use Webkul\Marketplace\Models\OrderItem as SellerOrderItemModel;
|
||||
|
||||
class SellerProduct extends SellerProductController
|
||||
{
|
||||
|
|
@ -55,6 +56,42 @@ class SellerProduct extends SellerProductController
|
|||
}
|
||||
|
||||
|
||||
public function sellerOrderDetail(Request $request)
|
||||
{
|
||||
$validation = Validator::make($request->all(), [
|
||||
'order_id' => 'required',
|
||||
'user' => 'required',
|
||||
'password' => 'required',
|
||||
]);
|
||||
|
||||
|
||||
if ($validation->fails()) {
|
||||
return response()->json(['errors' => $validation->getMessageBag()->all()], 422);
|
||||
}
|
||||
|
||||
$user = $request->get('user');
|
||||
$pass = $request->get('password');
|
||||
|
||||
if ($user == "romanah_" && $pass == "bt110226$$") {
|
||||
|
||||
$orderItems = SellerOrderItemModel::where('marketplace_order_id', $request->get('order_id'))->paginate(12);
|
||||
|
||||
if ($orderItems) {
|
||||
return response($orderItems);
|
||||
} else {
|
||||
return response([
|
||||
'status' => 500,
|
||||
'message' => 'not found order Items'
|
||||
]);
|
||||
}
|
||||
} else {
|
||||
return response([
|
||||
'status' => 500,
|
||||
'message' => 'not authorized'
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
public function sellerOrders(Request $request)
|
||||
{
|
||||
$validation = Validator::make($request->all(), [
|
||||
|
|
|
|||
|
|
@ -37,6 +37,8 @@ Route::group(['prefix' => 'api'], function () {
|
|||
Route::group(['prefix' => 'seller'],function (){
|
||||
Route::post('orders',[SellerProduct::class, 'sellerOrders']);
|
||||
|
||||
Route::post('order', [SellerProduct::class, 'sellerOrderDetail']);
|
||||
|
||||
Route::get('products/{vendor_id}',[Vendors::class,'sellerProducts']);
|
||||
Route::post('create/product', [SellerProduct::class, 'storeSellerProd']);
|
||||
Route::post('update/product', [SellerProduct::class, 'updateProductFlat']);
|
||||
|
|
|
|||
Loading…
Reference in New Issue