Affichage de la liste des contrat d'un employé

This commit is contained in:
2026-06-18 15:30:15 +00:00
committed by Soriba SYLLA
parent b4fb5bbd91
commit 2a3a330d38
6 changed files with 136 additions and 23 deletions

View File

@@ -58,6 +58,7 @@
{% block 'modal' %}
{% include "gestion_employe/parts/modalDetailEmploye.html" %}
{% include "gestion_employe/parts/modalCreationContrat.html" %}
{% include "gestion_employe/parts/modalContratsEmploye.html" %}
{% include "gestion_employe/parts/modalAffectationProjet.html" %}
{% include "gestion_employe/parts/modalDocument.html" %}
{% include "gestion_employe/parts/modalListeContratExpirants.html" %}

View File

@@ -1,24 +1,17 @@
<div class="modal fade" id="modalContratsEmploye" tabindex="-1">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-dialog modal-xl">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">📄 Contrats de l'employé</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal"></button>
</div>
<div class="modal-body">
<div id="contrats-employe-body">
<!-- contenu dynamique JS -->
<div class="modal-header">
<h5 class="modal-title">
Contrats de <span id="nom-employe-contrat"></span>
</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal"></button>
</div>
<div class="modal-body">
<div id="table-contrats-tabulator"></div>
</div>
</div>
</div>
<div class="modal-footer">
<button class="btn btn-secondary" data-bs-dismiss="modal">
Fermer
</button>
</div>
</div>
</div>
</div>
</div>

View File

@@ -93,8 +93,8 @@
</h5>
{% if user|has_group:"ressource_humaine" %}
<div>
<button class="btn btn-secondary" disabled>
<i class="bi bi-file-earmark-lock"></i> Contrat actif
<button type="button" class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#modalContratsEmploye">
Liste contrat
</button>
<button type="button" class="btn btn-success" data-bs-toggle="modal" data-bs-target="#modalContrat{{ item.employe.id }}">
<i class="bi bi-file-earmark-text"></i> Créer contrat