apply prettier to adminappointment
This commit is contained in:
parent
2e9d841709
commit
829baac85e
@ -5,14 +5,14 @@
|
|||||||
<form @submit.prevent="submitReport">
|
<form @submit.prevent="submitReport">
|
||||||
<div>
|
<div>
|
||||||
<label for="appointmentId">ID du rendez-vous :</label>
|
<label for="appointmentId">ID du rendez-vous :</label>
|
||||||
<div style="display: flex; align-items: center; gap: 0.5rem;">
|
<div style="display: flex; align-items: center; gap: 0.5rem">
|
||||||
<button type="button" @click="decrementId">-</button>
|
<button type="button" @click="decrementId">-</button>
|
||||||
<input
|
<input
|
||||||
id="appointmentId"
|
id="appointmentId"
|
||||||
v-model.number="appointmentId"
|
v-model.number="appointmentId"
|
||||||
type="number"
|
type="number"
|
||||||
min="1"
|
min="1"
|
||||||
style="width: 60px; text-align: center;"
|
style="width: 60px; text-align: center"
|
||||||
/>
|
/>
|
||||||
<button type="button" @click="incrementId">+</button>
|
<button type="button" @click="incrementId">+</button>
|
||||||
</div>
|
</div>
|
||||||
@ -27,7 +27,9 @@
|
|||||||
></textarea>
|
></textarea>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<button type="submit">{{ isUpdate ? "Mettre à jour" : "Créer" }} le rapport</button>
|
<button type="submit">
|
||||||
|
{{ isUpdate ? "Mettre à jour" : "Créer" }} le rapport
|
||||||
|
</button>
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
<p v-if="responseMessage">{{ responseMessage }}</p>
|
<p v-if="responseMessage">{{ responseMessage }}</p>
|
||||||
@ -77,20 +79,36 @@ export default {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
const onError = (error) => {
|
const onError = (error) => {
|
||||||
console.error("Erreur lors de l'envoi du rapport :", error.response || error.message);
|
console.error(
|
||||||
|
"Erreur lors de l'envoi du rapport :",
|
||||||
|
error.response || error.message
|
||||||
|
);
|
||||||
if (error.response && error.response.status === 400) {
|
if (error.response && error.response.status === 400) {
|
||||||
this.responseMessage = "Requête invalide. Vérifiez les informations.";
|
this.responseMessage =
|
||||||
|
"Requête invalide. Vérifiez les informations.";
|
||||||
} else if (error.response && error.response.status === 401) {
|
} else if (error.response && error.response.status === 401) {
|
||||||
this.responseMessage = "Vous n'êtes pas autorisé à effectuer cette action.";
|
this.responseMessage =
|
||||||
|
"Vous n'êtes pas autorisé à effectuer cette action.";
|
||||||
} else {
|
} else {
|
||||||
this.responseMessage = "Une erreur est survenue. Veuillez réessayer.";
|
this.responseMessage =
|
||||||
|
"Une erreur est survenue. Veuillez réessayer.";
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
if (this.isUpdate) {
|
if (this.isUpdate) {
|
||||||
updateAppointmentReport(this.appointmentId, reportData, onSuccess, onError);
|
updateAppointmentReport(
|
||||||
|
this.appointmentId,
|
||||||
|
reportData,
|
||||||
|
onSuccess,
|
||||||
|
onError
|
||||||
|
);
|
||||||
} else {
|
} else {
|
||||||
createAppointmentReport(this.appointmentId, reportData, onSuccess, onError);
|
createAppointmentReport(
|
||||||
|
this.appointmentId,
|
||||||
|
reportData,
|
||||||
|
onSuccess,
|
||||||
|
onError
|
||||||
|
);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user