From 497c9412d0889b47cbe39d914cab6e8b5744583d Mon Sep 17 00:00:00 2001 From: Ritikesh yadav Date: Sat, 4 May 2024 21:48:43 +0530 Subject: [PATCH 01/16] fixing bid issue --- ...etplaceAlternativeInvestmentFundSeller.php | 36 +++++++++++++++---- resources/views/Frontend/footer.blade.php | 2 +- 2 files changed, 30 insertions(+), 8 deletions(-) diff --git a/app/Models/MarketplaceAlternativeInvestmentFundSeller.php b/app/Models/MarketplaceAlternativeInvestmentFundSeller.php index 84682fa..140f1d1 100644 --- a/app/Models/MarketplaceAlternativeInvestmentFundSeller.php +++ b/app/Models/MarketplaceAlternativeInvestmentFundSeller.php @@ -127,14 +127,36 @@ class MarketplaceAlternativeInvestmentFundSeller extends Model public function getBidAttribute($id) { $values = MarketplaceAlternativeInvestmentFundSeller::where('id', $id)->first(); - $bids = MarketplaceBuyerForm::where(['associated_id' => $this->id, 'table' => 'marketplace_aif_sellers'])->get(); - $bidArr = []; - foreach ($bids as $bid) { - $bidArr[] = round(($bid->getAttributes()['total_purchase_value'] - $this->current_or_latest_nav) / $this->current_or_latest_nav * 100, 3); - } - if ($bidArr) { - return (string)max($bidArr); + // dd($id); + $bids = MarketplaceBuyerForm::where(['associated_id' => $this->id, 'table' => 'marketplace_aif_sellers'])->where('status','!=','Sold')->get(); + // $bids = MarketplaceBuyerForm::where(['associated_id' => $this->id, 'table' => 'marketplace_aif_sellers'])->get(); + // dd($bids); + // dd($bids[0]->total_purchase_value); + $bidArray = collect(); + $bids->each(function($value) use ($bidArray,$values){ + // dd(); + // dd($value->getAttributes()['total_purchase_value']); + if($value->no_of_units_you_wish_to_buy < $values->no_of_units_you_wish_to_sell) + { + $bidArray->push($value->getAttributes()['total_purchase_value']); + } + }); + $nav = $values->no_of_units_held * $values->current_or_latest_nav; + // $highestBid = intval($bids[0]->bidMaxValue); + $highestBid = intval($bidArray->max()); + $bid = ($highestBid - (int)$nav)/(int)$nav * 100 ; + if(count($bids)) + { + return round($bid,3); } + // dd($bids->toArray()); + // $bidArr = []; + // foreach ($bids as $bid) { + // $bidArr[] = round(($bid->getAttributes()['total_purchase_value'] - $this->current_or_latest_nav) / $this->current_or_latest_nav * 100, 3); + // } + // if ($bidArr) { + // return (string)max($bidArr); + // } return (string)0; } } diff --git a/resources/views/Frontend/footer.blade.php b/resources/views/Frontend/footer.blade.php index a398067..ba26114 100644 --- a/resources/views/Frontend/footer.blade.php +++ b/resources/views/Frontend/footer.blade.php @@ -93,7 +93,7 @@

{{--

A Advisory Team Will get back to you soon.

--}} -

Your account is de-active Please Contact info@jerichoalternatives.in

+

Your account is de-activated Please Contact info@jerichoalternatives.in

From 9efbd2e4ab855cf90d9ffc3df8f83f91aa5b5515 Mon Sep 17 00:00:00 2001 From: Ritikesh yadav Date: Mon, 6 May 2024 11:33:20 +0530 Subject: [PATCH 02/16] fixing freedcamps bugs --- resources/views/Frontend/Pages/register_otp.blade.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/views/Frontend/Pages/register_otp.blade.php b/resources/views/Frontend/Pages/register_otp.blade.php index 5b61a4a..861028d 100644 --- a/resources/views/Frontend/Pages/register_otp.blade.php +++ b/resources/views/Frontend/Pages/register_otp.blade.php @@ -167,7 +167,7 @@ var remainingSeconds = seconds % 60; return ( - minutes + ":" + (remainingSeconds @endsection \ No newline at end of file diff --git a/resources/views/Frontend/Pages/profile/market-list/edit-buyer-form.blade.php b/resources/views/Frontend/Pages/profile/market-list/edit-buyer-form.blade.php index c86d54b..b8b7ccb 100644 --- a/resources/views/Frontend/Pages/profile/market-list/edit-buyer-form.blade.php +++ b/resources/views/Frontend/Pages/profile/market-list/edit-buyer-form.blade.php @@ -1,7 +1,7 @@ @extends('Frontend.layouts.master') @section('content') -
-{{--