loading duration

This commit is contained in:
Bastien COIGNOUX
2025-07-14 15:59:04 +02:00
parent f999b17150
commit ce5fd5621e
3 changed files with 32 additions and 9 deletions

Binary file not shown.

View File

@ -13,12 +13,28 @@
const res = await fetch('/api/tasks');
if (res.ok) {
const { tasks: loadedTasks, links: loadedLinks } = await res.json();
tasks = loadedTasks;
tasks = loadedTasks.map(task => {
// Assure que start est une date ISO
const start = new Date(task.start);
const duration = task.duration || task.estimation || 1;
const end = new Date(start);
end.setDate(start.getDate() + duration);
return {
...task,
start: start.toISOString().slice(0, 10), // "YYYY-MM-DD"
end: end.toISOString().slice(0, 10)
};
});
links = loadedLinks;
} else {
console.error('Erreur de chargement des données depuis la base.');
}
});
</script>
<Willow>

7
tickets.csv Normal file
View File

@ -0,0 +1,7 @@
ID Ticket,Nom Ticket,Estimation (j),Sprint,Statut,RAF
T-001,Authentification,5,Sprint 1,Terminé,0
T-002,Page daccueil,3,Sprint 1,En cours,2
T-003,Système de recherche,4,Sprint 2,À faire,4
T-005,Sprint 3,3,Sprint 1,En cours,2
T-004,Configuration BO,4,Sprint 2,À faire,4
T-006,Endpoint à configurer sur api,1,Sprint 2,À faire,1
1 ID Ticket Nom Ticket Estimation (j) Sprint Statut RAF
2 T-001 Authentification 5 Sprint 1 Terminé 0
3 T-002 Page d’accueil 3 Sprint 1 En cours 2
4 T-003 Système de recherche 4 Sprint 2 À faire 4
5 T-005 Sprint 3 3 Sprint 1 En cours 2
6 T-004 Configuration BO 4 Sprint 2 À faire 4
7 T-006 Endpoint à configurer sur api 1 Sprint 2 À faire 1