diff --git a/src/App.vue b/src/App.vue index 0bdbbde..fe7568b 100644 --- a/src/App.vue +++ b/src/App.vue @@ -30,8 +30,6 @@ const backendErrorMessage = ref('') const backendErrorDescription = ref('') const drawer = ref(false) -const theme = useTheme() - function setBackendError(error) { backendError.value = true let titleMessage = '' diff --git a/src/components/MenuDownloadFile.vue b/src/components/MenuDownloadFile.vue index ce5c2d5..bb974c2 100644 --- a/src/components/MenuDownloadFile.vue +++ b/src/components/MenuDownloadFile.vue @@ -58,7 +58,6 @@ onMounted(() => { function downloadFile(filePrefix, extention) { demandesService.getFile(props.demande.id, props.demande.type, filePrefix, extention) .then(response => { - console.log(response.data); const url = window.URL.createObjectURL(new Blob([response.data])); const link = document.createElement('a'); link.href = url; diff --git a/src/components/Rcr.vue b/src/components/Rcr.vue index 6fd0dc0..6469e94 100644 --- a/src/components/Rcr.vue +++ b/src/components/Rcr.vue @@ -20,12 +20,14 @@ A diff --git a/src/service/DemandesService.js b/src/service/DemandesService.js index 11ac763..7f5f16d 100644 --- a/src/service/DemandesService.js +++ b/src/service/DemandesService.js @@ -37,7 +37,8 @@ export class DemandesService { email: response.data.email }; const token = `Bearer ${response.data.accessToken}` - this.client.defaults.headers.common.Authorization = `Bearer ${response.data.accessToken}`; + this.client.defaults.headers.common.Authorization = `Bearer ${response.data.accessToken}` + userData.token = token const authStore = useAuthStore() authStore.login(userData, token) return userData; diff --git a/src/store/authStore.js b/src/store/authStore.js index 1e7ddca..08419e2 100644 --- a/src/store/authStore.js +++ b/src/store/authStore.js @@ -24,6 +24,9 @@ export const useAuthStore = defineStore('auth', { }, setToken(token) { this.token = token; + }, + setUser(user){ + this.user = user; } }, persist: true // This will persist the store to localStorage diff --git a/src/views/Exemplarisation/ExempTable.vue b/src/views/Exemplarisation/ExempTable.vue index 833f243..b765285 100644 --- a/src/views/Exemplarisation/ExempTable.vue +++ b/src/views/Exemplarisation/ExempTable.vue @@ -352,9 +352,6 @@ async function archiverDemande(item) { } function onRowClick(item) { - console.log('Ligne cliquée avec la demande :', item.id); - // Faites quelque chose lorsque la ligne est cliquée, par exemple naviguer vers une page de détails de la demande - if (item.etatDemande === 'En préparation' || item.etatDemande === 'A compléter' || item.etatDemande === 'En simulation') { router.push('/exemplarisation/' + item.id); } diff --git a/src/views/Modification/ModifSteps.vue b/src/views/Modification/ModifSteps.vue index 6e0c6fe..aff467a 100644 --- a/src/views/Modification/ModifSteps.vue +++ b/src/views/Modification/ModifSteps.vue @@ -187,7 +187,6 @@ onMounted(() => { if (props.id) { demandesService.getDemande(props.id, "MODIF") .then(response => { - console.log(response.data); demande.value = response.data; switch (demande.value.etatDemande) { case 'En préparation': diff --git a/src/views/Modification/ModifTable.vue b/src/views/Modification/ModifTable.vue index 400c8ab..e909fe8 100644 --- a/src/views/Modification/ModifTable.vue +++ b/src/views/Modification/ModifTable.vue @@ -369,8 +369,6 @@ async function archiverDemande(item) { } function onRowClick(item) { - console.log('Ligne cliquée avec la demande :', item); - // Faites quelque chose lorsque la ligne est cliquée, par exemple naviguer vers une page de détails de la demande if (item.etatDemande === 'En préparation' || item.etatDemande === 'Préparée' || item.etatDemande === 'A compléter' || item.etatDemande === 'En simulation') { router.push('/modification/' + item.id); } diff --git a/src/views/Recouvrement/RecouvTable.vue b/src/views/Recouvrement/RecouvTable.vue index 398ced4..f970477 100644 --- a/src/views/Recouvrement/RecouvTable.vue +++ b/src/views/Recouvrement/RecouvTable.vue @@ -333,13 +333,9 @@ async function archiverDemande(item) { } function onRowClick(item) { - console.log('Ligne cliquée avec la demande :', item.id); - if (item.etatDemande === 'En préparation') { router.push('/recouvrement/' + item.id); } - - // Faites quelque chose lorsque la ligne est cliquée, par exemple naviguer vers une page de détails de la demande } function saveAction() { diff --git a/src/views/Utilisateur/Login.vue b/src/views/Utilisateur/Login.vue index 93275bc..0e2059c 100644 --- a/src/views/Utilisateur/Login.vue +++ b/src/views/Utilisateur/Login.vue @@ -50,7 +50,6 @@ > Se connecter - TEst @@ -78,7 +77,7 @@ const visible = ref(false) async function login() { try { const utilisateur = await service.login(userLogin.value, userPassword.value) - authStore.login(utilisateur) + authStore.login(utilisateur, utilisateur.token) const user = authStore.user emit('backendSuccess') if (user && user.email) { diff --git a/src/views/Utilisateur/ModificationEmail.vue b/src/views/Utilisateur/ModificationEmail.vue index 348b539..5c7e462 100644 --- a/src/views/Utilisateur/ModificationEmail.vue +++ b/src/views/Utilisateur/ModificationEmail.vue @@ -13,12 +13,14 @@ import Email from '@/components/Email.vue'; import { ref } from 'vue'; import router from '@/router'; +import {useAuthStore} from '@/store/authStore' -const user = ref(JSON.parse(sessionStorage.getItem('user'))); +const authStore = useAuthStore() +const user = authStore.getUser function setEmailUser(email){ user.value.email = email; - sessionStorage.setItem('user',JSON.stringify(user.value)); + authStore.set router.push('Accueil'); }