diff --git a/src/modules/12_evaluatePersonal/components/Detail/step/step8.vue b/src/modules/12_evaluatePersonal/components/Detail/step/step8.vue index 7c745d7b9..b26a04655 100644 --- a/src/modules/12_evaluatePersonal/components/Detail/step/step8.vue +++ b/src/modules/12_evaluatePersonal/components/Detail/step/step8.vue @@ -209,8 +209,8 @@ async function confirmApprove() { ), data ) - .then(() => { - nextStep(); + .then(async () => { + await nextStep(); modalConfirm.value = false; }) .catch((e) => { @@ -337,6 +337,10 @@ async function fetchDataSigner() { author.value = data.authorDoc2; subject.value = data.subjectDoc2; assignedPosition.value = data.assignedPosition; + + nameOfWork.value = data.authorDoc2; + nameOfOwner.value = data.subjectDoc2; + position.value = data.assignedPosition; } }) .catch((e) => { @@ -983,7 +987,7 @@ onMounted(async () => { unelevated label="ยืนยันผลการพิจารณา" color="public" - @click="confirmApprove" + @click="modalConfirm = true" />