diff --git a/app/Http/Controllers/Frontend/DashboardController.php b/app/Http/Controllers/Frontend/DashboardController.php
index 85690fe..a97c086 100644
--- a/app/Http/Controllers/Frontend/DashboardController.php
+++ b/app/Http/Controllers/Frontend/DashboardController.php
@@ -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'];
diff --git a/resources/views/Admin/Pages/manage_freeu_investment/edit-product/alternative-investment-fund.blade.php b/resources/views/Admin/Pages/manage_freeu_investment/edit-product/alternative-investment-fund.blade.php
index b9b4c73..0e64958 100644
--- a/resources/views/Admin/Pages/manage_freeu_investment/edit-product/alternative-investment-fund.blade.php
+++ b/resources/views/Admin/Pages/manage_freeu_investment/edit-product/alternative-investment-fund.blade.php
@@ -542,7 +542,7 @@
-
+
@@ -564,7 +564,7 @@
-
+
@@ -586,7 +586,7 @@
-
+
diff --git a/routes/api.php b/routes/api.php
index 8eaa561..709a1e5 100644
--- a/routes/api.php
+++ b/routes/api.php
@@ -187,6 +187,7 @@ Route::group(['middleware' => ['auth:sanctum']], function () {
Route::get("get-all-notifications", [HomeController::class, 'getAllNotificationsApi']);
Route::post("mark-as-read/{id}", [HomeController::class, 'updateSingleNotification']);
Route::get("investment-summary", [DashboardController::class, 'investmentSummary']);
+ Route::get("get-product-details", [DashboardController::class, 'getProductDetail']);
Route::get("current-investment-details", [DashboardController::class, 'currentInvestmentDetails']);
Route::get("reedemed-investment-details", [DashboardController::class, 'reedemedInvestmentDetails']);
Route::get("investment-details", [DashboardController::class, 'viewInvestmentDetails']);