{{-- Pronostic : Seulement si j'ai renseigné un nombre de questionnaire attendus --}}
@if ($item->expected_questionnaires > 0)
@component('components.cards.card')
@if ($item->expected_questionnaires > 0)
{{ trans('labels.LbSubtitleStudiesPrognosis1') }}
@component('components.ui.progressbar', ['pourcentage' => $item->calc_prognosis])
@endcomponent
{{-- check if the item has ended --}}
@if (!empty($item->ended_at))
@component('components.ui.list', [
'items' => [
[
'label' => trans('labels.LbStudiesPronosticDays'),
'number' => intval(now()->diffInDays(\Carbon\Carbon::createFromFormat('d/m/Y', $item->ended_at))),
],
],
])
@endcomponent
@endif
@endif
@endcomponent
@endif
@if ($item->surveys->count() > 0)
@component('components.cards.card')
{{-- Affichage uniquement si j'ai des enquêtes avec des questionnaires --}}
@if ($item->has_surveys_with_questionnaires > 0)
{{-- Taux de réponse --}}
{{ trans('labels.LbStudiesQuestionnaire3') }}
@component('components.ui.progressbar', [
'number' => DgcHelpers::instance()->frenchNumber($item->get_number_completed),
'pourcentage' => DgcHelpers::instance()->pourcentage($item->get_number_completed,$item->get_number_elp_success),
])
@endcomponent
{{-- Questionnaires complet --}}
@if ($item->expected_questionnaires > 0)
@component('components.ui.progressbar', [
'pourcentage' => DgcHelpers::instance()->pourcentage($item->get_number_completed,$item->expected_questionnaires),
'number' => DgcHelpers::instance()->frenchNumber($item->get_number_completed),
])
@endcomponent
@component('components.ui.list', [
'items' => [
['label' => trans('bdd.studies.expected_questionnaires.p'), 'number' => DgcHelpers::instance()->frenchNumber($item->expected_questionnaires)],
],
])
@endcomponent
@else
@component('components.ui.list', [
'items' => [
['label' => trans('labels.LbStudiesQuestionnaire1'), 'number' => DgcHelpers::instance()->frenchNumber($item->get_number_completed)],
],
])
@endcomponent
@endif
{{-- Questionnaire partiel --}}
{{ trans('labels.LbStudiesQuestionnaire2') }}
@component('components.ui.progressbar', [
'pourcentage' => DgcHelpers::instance()->pourcentage($item->get_number_partial,($item->get_number_partial + $item->get_number_completed)),
'number' => DgcHelpers::instance()->frenchNumber($item->get_number_partial),
])
@endcomponent
@endif
{{-- Affichage uniquement si j'ai des enquêtes avec des vues HTML --}}
@if ($item->has_surveys_with_views > 0)
{{-- Nombre de vues --}}
{{ trans('labels.LbSubtitleStudiesViews1') }}
@if ($item->expected_views > 0)
@component('components.ui.progressbar', [
'pourcentage' => DgcHelpers::instance()->pourcentage($item->get_number_views,$item->expected_views),
'number' => DgcHelpers::instance()->frenchNumber($item->get_number_views),
])
@endcomponent
@component('components.ui.list', [
'items' => [['label' => trans('bdd.studies.expected_views.p'), 'number' => DgcHelpers::instance()->frenchNumber($item->expected_views)]],
])
@endcomponent
@else
@component('components.ui.list', [
'items' => [
['label' => trans('labels.LbStudiesViews1'), 'number' => DgcHelpers::instance()->frenchNumber($item->get_number_views)],
['label' => trans('labels.LbStudiesClicks1'), 'number' => DgcHelpers::instance()->frenchNumber($item->get_number_clicks)]
],
])
@endcomponent
@endif
@endif
@endcomponent
@else
{{-- Affichage de la card sans étude --}}
@component('components.cards.empty')
{!! trans('messages.MiStudySurvey1') !!}
@endcomponent
@endif
{{-- Recrutement --}}
@if( $item->respondents!=2)
@component('components.cards.card')
{{ trans('labels.LbSubtitleStudiesRecruite2') }}
{{-- Nombre de répondant attendu indiqué dans le formulaire --}}
@if ($item->expected_respondents > 0)
@component('components.ui.progressbar', [
'pourcentage' => DgcHelpers::instance()->pourcentage($item->get_number_respondent,$item->expected_respondents),
'number' => DgcHelpers::instance()->frenchNumber($item->get_number_respondent)." / ".DgcHelpers::instance()->frenchNumber($item->expected_respondents)."",
])
@endcomponent
@endif
{{-- Répondant sur l'adressage --}}
@component('components.ui.progressbar', [
'pourcentage' => DgcHelpers::instance()->pourcentage($item->get_number_respondent,$item->associated_respondents),
'number' => DgcHelpers::instance()->frenchNumber($item->get_number_respondent)." / ".DgcHelpers::instance()->frenchNumber($item->associated_respondents)."",
])
@endcomponent