{{-- 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