diff --git a/src/components/Simulation.vue b/src/components/Simulation.vue
index 8e04547..3c8f9f4 100644
--- a/src/components/Simulation.vue
+++ b/src/components/Simulation.vue
@@ -10,14 +10,16 @@
- Simulation impossible : {{ alertMessageError }}
+ Simulation impossible :
+ {{ alertMessageError }}
+
Ecran de simulation
Supprimer
-
+
Cet écran est une prévisualisation du traitement.
Il s'agit de la dernière étape avant de lancer le traitement en base de
production. Merci de vérifier vos données.
@@ -36,7 +38,7 @@
-
+
@@ -54,7 +56,7 @@
import RecapDemande from '@/components/RecapDemande.vue';
import NavigateNotice from '@/components/NavigateNotice.vue';
-import { onMounted, ref } from 'vue';
+import { onMounted, ref, watchEffect } from 'vue';
import itemService from '@/service/ItemService';
const props = defineProps({
@@ -71,48 +73,44 @@ const props = defineProps({
default: 'Après'
}
});
-const emits = defineEmits(['deleted'])
+const emits = defineEmits(['deleted']);
const nbNotice = ref({
nbNoticeEnCours: 0,
nbTotalNotice: 0
});
const numeroPPNNotice = ref();
-const noticeAvant = ref("");
-const noticeApres = ref("");
+const noticeAvant = ref('');
+const noticeApres = ref('');
const isLoading = ref(true);
const alertMessageError = ref();
onMounted(() => {
- itemService.getNbLigneFichier(props.demande.id, props.demande.type)
- .then(response => {
- nbNotice.value.nbTotalNotice = response.data;
- });
- itemService.simulerLigne(props.demande.id, 0, props.demande.type)
- .then(response => {
- numeroPPNNotice.value = response.data[0];
- noticeAvant.value = response.data[1];
- noticeApres.value = response.data[2];
- })
- .catch(err => {
- alertMessageError.value = err.response.data.message
- })
- .finally(() => {
- isLoading.value = false;
- });
+ refresh(0);
+});
+
+watchEffect(() => {
+ if (props.demande.etatDemande === 'En simulation') {
+ refresh(0);
+ }
});
-function refresh() {
+//nbNotice.value.nbNoticeEnCours
+function refresh(nbNoticeEnCours) {
isLoading.value = true;
alertMessageError.value = null;
- itemService.simulerLigne(props.demande.id, nbNotice.value.nbNoticeEnCours, props.demande.type)
+ itemService.getNbLigneFichier(props.demande.id, props.demande.type)
+ .then(response => {
+ nbNotice.value.nbTotalNotice = response.data;
+ });
+ itemService.simulerLigne(props.demande.id, nbNoticeEnCours, props.demande.type)
.then(response => {
numeroPPNNotice.value = response.data[0];
noticeAvant.value = response.data[1];
noticeApres.value = response.data[2];
})
.catch(err => {
- alertMessageError.value = err.response.data.message
+ alertMessageError.value = err.response.data.message;
})
.finally(() => {
isLoading.value = false;
@@ -134,6 +132,7 @@ h4 {
font-size: x-large;
font-weight: normal;
}
+
h5 {
font-size: x-large;
font-weight: normal;
diff --git a/src/components/Supp/BtnStop.vue b/src/components/Supp/BtnStop.vue
index 6d866ff..76fa34a 100644
--- a/src/components/Supp/BtnStop.vue
+++ b/src/components/Supp/BtnStop.vue
@@ -1,25 +1,28 @@
-
+
-
+
diff --git a/src/components/Supp/DialogConfirmationStop.vue b/src/components/Supp/DialogConfirmationStop.vue
index 0f8c046..08c8e1a 100644
--- a/src/components/Supp/DialogConfirmationStop.vue
+++ b/src/components/Supp/DialogConfirmationStop.vue
@@ -3,7 +3,7 @@
Confirmation
- Voulez vous vraiment stopper le traitement sur la demande N°{{id}} ?
+ Voulez vous vraiment stopper le traitement sur la demande N°{{ id }} ?
Refuser
@@ -13,21 +13,25 @@
diff --git a/src/service/ItemService.js b/src/service/ItemService.js
index 4635ebd..ebf75cc 100644
--- a/src/service/ItemService.js
+++ b/src/service/ItemService.js
@@ -170,6 +170,10 @@ export class ItemService {
stopDemande(id) {
return this.client.patch('stopDemandeSupp/' + id);
}
+
+ restaurerDemande(id, typeDemande) {
+ return this.client.patch('restaurerDemande/' + typeDemande + '/' + id )
+ }
}
export default new ItemService()
diff --git a/src/views/Exemplarisation/ExempSteps.vue b/src/views/Exemplarisation/ExempSteps.vue
index da8f71b..be99482 100644
--- a/src/views/Exemplarisation/ExempSteps.vue
+++ b/src/views/Exemplarisation/ExempSteps.vue
@@ -6,7 +6,7 @@
-
+
-
+
précédent
@@ -66,7 +67,9 @@
- Charger le fichier des exemplaires à traiter
+ Charger le
+ fichier des exemplaires à traiter
+
-
+
précédent
@@ -102,30 +106,31 @@
-
-
+
+