diff --git a/app/Filament/Resources/RfqTransporterBidResource/Pages/EditRfqTransporterBid.php b/app/Filament/Resources/RfqTransporterBidResource/Pages/EditRfqTransporterBid.php index 6e2c357..55ba2b5 100644 --- a/app/Filament/Resources/RfqTransporterBidResource/Pages/EditRfqTransporterBid.php +++ b/app/Filament/Resources/RfqTransporterBidResource/Pages/EditRfqTransporterBid.php @@ -3,6 +3,7 @@ namespace App\Filament\Resources\RfqTransporterBidResource\Pages; use App\Filament\Resources\RfqTransporterBidResource; +use App\Models\RequestQuotation; use App\Models\RfqTransporterBid; use App\Models\SpotRateTransportMaster; use App\Models\User; @@ -25,15 +26,19 @@ class EditRfqTransporterBid extends EditRecord // dd($this->record); $rank = RfqTransporterBid::where('request_quotation_id', $this->record->request_quotation_id) - ->where('spot_rate_transport_master_id', $this->record->spot_rate_transport_master_id) ->orderBy('total_freight_charge') ->pluck('id') ->search($this->record->id) + 1; - $spotRate = SpotRateTransportMaster::findOrFail( - $this->record->spot_rate_transport_master_id + + $requestQuotation = RequestQuotation::findOrFail( + $this->record->request_quotation_id ); + $spotRateId = $requestQuotation->spot_rate_transport_master_id; + + $spotRate = SpotRateTransportMaster::findOrFail($spotRateId); + $userNames = json_decode($spotRate->user_name, true); if (!is_array($userNames)) {