diff --git a/src/plugins/vuetify.js b/src/plugins/vuetify.js index 5d0ef04..fffd9cf 100644 --- a/src/plugins/vuetify.js +++ b/src/plugins/vuetify.js @@ -44,7 +44,8 @@ const itemLightTheme = { disabled: '#808080', archived: '#795548', saisised: '#333333', - waited: '#EC6839' + waited: '#FFC400', + stopped: '#EC6839' }, variables: { 'border-color': '#000000', @@ -86,7 +87,8 @@ const itemDarkTheme = { disabled: '#808080', archived: '#795548', saisised: '#333333', - waited: '#EC6839' + waited: '#FFC400', + stopped: '#EC6839' }, variables: { 'border-color': '#FFFFFF', @@ -129,6 +131,7 @@ const itemRngTheme = { archived: generateRandomHexColor(), saisised: generateRandomHexColor(), waited: generateRandomHexColor(), + stopped: generateRandomHexColor() } } diff --git a/src/service/ItemService.js b/src/service/ItemService.js index bd5b5cf..4635ebd 100644 --- a/src/service/ItemService.js +++ b/src/service/ItemService.js @@ -23,7 +23,6 @@ export class ItemService { } login(login, password) { - const url = import.meta.env.VITE_API_URL + `signin`; //console.info('appel:' + url); return this.client.post(`signin`, {username: login, password: password}) diff --git a/src/views/Suppression/SuppTable.vue b/src/views/Suppression/SuppTable.vue index 40831e0..57fa03b 100644 --- a/src/views/Suppression/SuppTable.vue +++ b/src/views/Suppression/SuppTable.vue @@ -91,6 +91,7 @@ Terminé Archivé En erreur + Interrompue {{ item.etatDemande }} @@ -232,7 +233,8 @@ const listStatut = [ 'En attente', 'En cours de traitement', 'Terminé', - 'En erreur' + 'En erreur', + 'Interrompue' ]; const listTypeTraitement = ref([]); const contentsDemandesFromServer = ref([]); @@ -395,12 +397,12 @@ function throwError(error) { } function colorProgressBar(item) { - if (item.pourcentageProgressionTraitement === 100) { - if (item.etatDemande === 'Terminé') { - return 'success'; - } else if (item.etatDemande === 'En erreur') { - return 'error'; - } + if (item.etatDemande === 'Terminé') { + return 'success'; + } else if (item.etatDemande === 'En erreur') { + return 'error'; + } else if (item.etatDemande === 'Interrompue') { + return 'stopped'; } return 'grey-lighten-1'; }