refact ergo + page perso (vide)
[auf_rh_dae.git] / project / dae / templates / dae / postes_liste.html
index 353300f..c010b90 100644 (file)
@@ -1,23 +1,34 @@
 {% extends 'base.html' %}
 
 {% block title %}RH - DAE - Postes{% endblock %}
 {% extends 'base.html' %}
 
 {% block title %}RH - DAE - Postes{% endblock %}
-{% block titre %}Ressources humaines{% endblock %}
-{% block sous_titre %}Demande d'autorisation d'embauche{% endblock %}
+{% block sous_titre %}Demande d'autorisation d'engagement{% endblock %}
 
 {% block main %}
 
 {% block main %}
-<h1>Liste des demandes d'autorisation de création de poste</h1>
+<h1>Liste des demandes d'autorisation de poste</h1>
 
 <h2>Mes postes à traiter</h2>
 {% if postes_a_traiter %}
 <table>
     <tr>
         <th>Poste</th>
 
 <h2>Mes postes à traiter</h2>
 {% if postes_a_traiter %}
 <table>
     <tr>
         <th>Poste</th>
+        <th>Dossiers</th>
+        <th>Service</th>
         <th>Région</th>
         <th>État</th>
     </tr>
 {% for poste in postes_a_traiter %}
     <tr>
         <td><a href="{% url poste_consulter poste.key %}">{{ poste }}</a></td>
         <th>Région</th>
         <th>État</th>
     </tr>
 {% for poste in postes_a_traiter %}
     <tr>
         <td><a href="{% url poste_consulter poste.key %}">{{ poste }}</a></td>
+        <td>
+            <ul>
+            {% for dossier in poste.dossiers.all %}
+                <li><a href="{% url embauche_consulter dossier.id %}">{{ dossier.employe }}</a> ({{ dossier.get_etat_display }})</li>
+            {% empty %}
+                Vacant
+            {% endfor %}
+            <ul>
+        </td>
+        <td>{{ poste.service }}</td>
         <td>{{ poste.implantation.region }}</td>
         <td>{{ poste.get_etat_display }}</td>
     </tr>
         <td>{{ poste.implantation.region }}</td>
         <td>{{ poste.get_etat_display }}</td>
     </tr>
 {% endif %}
 
 <h2>Les postes en cours de validation</h2>
 {% endif %}
 
 <h2>Les postes en cours de validation</h2>
-{% if postes_vacants %}
+{% if postes_non_valides %}
 <table>
     <tr>
         <th>Poste</th>
 <table>
     <tr>
         <th>Poste</th>
+        <th>Dossiers</th>
+        <th>Service</th>
         <th>Région</th>
         <th>État</th>
     </tr>
         <th>Région</th>
         <th>État</th>
     </tr>
-{% for poste in postes_vacants %}
+{% for poste in postes_non_valides %}
     <tr>
         <td><a href="{% url poste_consulter poste.key %}">{{ poste }}</a></td>
     <tr>
         <td><a href="{% url poste_consulter poste.key %}">{{ poste }}</a></td>
+        <td>
+            <ul>
+            {% for dossier in poste.dossiers.all %}
+                <li><a href="{% url embauche_consulter dossier.id %}">{{ dossier.employe }}</a> ({{ dossier.get_etat_display }})</li>
+            {% empty %}
+                Vacant
+            {% endfor %}
+            <ul>
+        </td>
+        <td>{{ poste.service }}</td>
         <td>{{ poste.implantation.region }}</td>
         <td>{{ poste.get_etat_display }}</td>
     </tr>
         <td>{{ poste.implantation.region }}</td>
         <td>{{ poste.get_etat_display }}</td>
     </tr>
     <p>Il n'y a aucun poste en cours de validation.</p>
 {% endif %}
 
     <p>Il n'y a aucun poste en cours de validation.</p>
 {% endif %}
 
-<h2>Les postes pourvus</h2>
-{% if postes_pourvus %}
+<h2>Les postes validés</h2>
+{% if postes_valides %}
 <table>
     <tr>
         <th>Poste</th>
 <table>
     <tr>
         <th>Poste</th>
+        <th>Dossiers</th>
+        <th>Service</th>
         <th>Région</th>
         <th>État</th>
     </tr>
         <th>Région</th>
         <th>État</th>
     </tr>
-{% for poste in postes_pourvus %}
+{% for poste in postes_valides %}
     <tr>
         <td><a href="{% url poste_consulter poste.key %}">{{ poste }}</a></td>
     <tr>
         <td><a href="{% url poste_consulter poste.key %}">{{ poste }}</a></td>
+        <td>
+            <ul>
+            {% for dossier in poste.dossiers.all %}
+                <li><a href="{% url embauche_consulter dossier.id %}">{{ dossier.employe }}</a> ({{ dossier.get_etat_display }})</li>
+            {% empty %}
+                Vacant
+            {% endfor %}
+            <ul>
+        </td>
+        <td>{{ poste.service }}</td>
         <td>{{ poste.implantation.region }}</td>
         <td>{{ poste.get_etat_display }}</td>
     </tr>
         <td>{{ poste.implantation.region }}</td>
         <td>{{ poste.get_etat_display }}</td>
     </tr>