created api for fetch product details

This commit is contained in:
Ritikesh yadav
2024-05-15 16:53:32 +05:30
parent e33ce273b2
commit 326ad98091
3 changed files with 26 additions and 3 deletions

View File

@@ -6,6 +6,7 @@ use App\Http\Controllers\Controller;
use App\Models\Admin\User;
use App\Models\AlternativeInvestmentFund;
use App\Models\Company;
use App\Models\Product;
use App\Models\UserKyc;
use App\Models\FractionalRealEstate;
use App\Models\Frontend\User as FrontendUser;
@@ -378,6 +379,27 @@ class DashboardController extends Controller
return $dataArr;
}
public function getProductDetail(Request $request)
{
$id = $request->id;
if($id)
{
$product_id = MonthlyUpdateMaster::where('id',$id)->value('products_id');
// dd($product_id);
if(AlternativeInvestmentFund::where('products_id',$product_id)->exists())
{
$data = Product::with('alternativeInvestmentFund','categorys')->where('id',$product_id)->first();
return response()->json(['status'=>200,'data'=>$data]);
}
if(FractionalRealEstate::where('products_id',$product_id)->exists())
{
$data = Product::with('fractional_real_estate','categorys')->where('id',$product_id)->first();
return response()->json(['status'=>200,'data'=>$data]);
}
}
return response()->json(['status'=>404,'message'=>'id is null']);
}
function totalInvestmentAmount_api($singleMUM, $amount)
{
$p2p = ['Faircent', 'Finance Peer', 'Liquiloans'];