Commit baf7e17a authored by Jean-Philippe Metivier's avatar Jean-Philippe Metivier
Browse files

...

parent 97a3c566
Loading
Loading
Loading
Loading
+1 −0
Changes for module/EntretienProfessionnel/src/EntretienProfessionnel/Controller/CampagneController.php: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -57,6 +57,7 @@ class CampagneController extends AbstractActionController {
            'entretiensResponsable' => $this->getCampagneService()->getEntretiensEnAttenteResponsable($campagne),
            'entretiensAutorite' => $this->getCampagneService()->getEntretiensEnAttenteAutorite($campagne),
            'entretiensAgent' => $this->getCampagneService()->getEntretiensEnAttenteAgent($campagne),
            'entretiensCompletes' => $this->getCampagneService()->getEntretiensCompletes($campagne),
        ]);
    }

+14 −0
Changes for module/EntretienProfessionnel/src/EntretienProfessionnel/Service/Campagne/CampagneService.php: 14 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -380,6 +380,20 @@ class CampagneService {
        return $entretiens;
    }

    /**
     * @param Campagne $campagne
     * @return EntretienProfessionnel[]
     */
    public function getEntretiensCompletes(Campagne $campagne) : array
    {
        $etats = [
            $this->getEtatService()->getEtatByCode(EntretienProfessionnelEtats::ENTRETIEN_VALIDATION_AGENT),
        ];

        $entretiens = $this->getEntretiensByCampagneAndEtats($campagne, $etats);
        return $entretiens;
    }

    public function getAgentsEligibles(Campagne $campagne) : array
    {
        $agents = $this->getAgentService()->getAgents();
+3 −0
Changes for module/EntretienProfessionnel/view/entretien-professionnel/campagne/afficher.phtml: 3 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -14,6 +14,7 @@ use EntretienProfessionnel\Provider\Privilege\CampagnePrivileges;
 * @var EntretienProfessionnel[] $entretiensResponsable
 * @var EntretienProfessionnel[] $entretiensAutorite
 * @var EntretienProfessionnel[] $entretiensAgent
 * @var EntretienProfessionnel[] $entretiensCompletes
 */


@@ -129,6 +130,8 @@ $condition = "Les agents titulaires ou contratuel en poste depuis XX mois doiven
                    <dd class="col-md-7"> <?php echo count($entretiensAutorite); ?></dd>
                    <dt class="col-md-5"> Attente validation agent : </dt>
                    <dd class="col-md-7"> <?php echo count($entretiensAgent); ?></dd>
                    <dt class="col-md-5"> Entretiens complets : </dt>
                    <dd class="col-md-7"> <?php echo count($entretiensCompletes); ?></dd>
                </dl>
            </div>
            <div class="col-md-4">