diff --git a/src/modules/12_evaluatePersonal/components/Detail/step/step8.vue b/src/modules/12_evaluatePersonal/components/Detail/step/step8.vue index 1c9328919..423d1caaf 100644 --- a/src/modules/12_evaluatePersonal/components/Detail/step/step8.vue +++ b/src/modules/12_evaluatePersonal/components/Detail/step/step8.vue @@ -193,7 +193,7 @@ async function confirmApprove() { data ) .then(async () => { - updateEvaluationResult(); + await updateEvaluationResult(); await nextStep(); modalConfirm.value = false; }) @@ -328,18 +328,18 @@ async function fetchDataSigner() { }); } -function updateEvaluationResult() { +async function updateEvaluationResult() { http .put(config.API.updateEvaluationResult(id.value), { result: checkBox.value, }) - .then((res) => { - hideLoader(); - }) + .then(() => {}) .catch((e) => { messageError($q, e); }) - .finally(() => {}); + .finally(() => { + hideLoader(); + }); } onMounted(async () => {