@props(['demographyconfigId','moduleid','mandatory']) @php //$TeamsDataArray = DB::table('TmTeams')->where('ActiveStatus', '=', '1')->get(['TmTeamID', 'TeamName']); use App\Models\User; $TeamsDataArray=User::GetUserTeams(); $Field=DB::table('DemographyConfig')->where('DemographyConfigId',$demographyconfigId)->get()->first(); $DisplayName=$Field->LabelValue; $ColumnName=$Field->ColumnName; $DropDownNameId=$Field->DropDownNameId; $DependentField=$Field->DependentField; $Helptext=$Field->Helptext; $TeamsArray = array(); $TeamABC = array(); try { $loggedInUser=Auth::user()->RefId; } catch(\Exception $e) { $loggedInUser=""; } foreach ($TeamsDataArray as $Team) { $TeamABC[$Team->TmTeamID] = $Team->TeamName; } $SortorderConfigCnt=DB::table('UserTeamAccess')->where('UserID',$loggedInUser)->count(); if($SortorderConfigCnt!=0) { $UserTeamAccessresult=DB::table('UserTeamAccess')->where('DeletedStatus',0)->get(['UserID','TeamAccess']); foreach($UserTeamAccessresult as $EachREsult) { $UserID=$EachREsult->UserID; $Teamsdb=json_decode($EachREsult->TeamAccess); foreach($Teamsdb as $eachTTeam) { if(array_key_exists($eachTTeam,$TeamABC)) { $TeamsArray[$eachTTeam]=$TeamABC[$eachTTeam]; } else { // echo $eachTTeam; // echo "
"; } } } } else { foreach ($TeamsDataArray as $Team) { $TeamsArray[$Team->TmTeamID] = $Team->TeamName; } } $UsersList=DB::table('users')->where('ActiveStatus',1)->get(['RefId','name']); $LabelValue=""; if($mandatory==1) { $ReruiredField="required"; $DisplayredStar="*"; } else { $ReruiredField=""; $DisplayredStar=""; } if($DependentField==1) { $RequiredField=""; $displayHide="displayHide"; } else { $displayHide=""; } @endphp
Please fill the {{$DisplayName}}